【问题标题】:Create VUE component after page loaded页面加载后创建 VUE 组件
【发布时间】:2019-11-20 02:08:26
【问题描述】:

页面加载后可以创建vue组件吗?

例如:如果 AJAX 调用成功则创建组件 X,如果失败则创建另一个?

但我的意思是,在那一刻创建组件,而不是让它隐藏/禁用等待 ajax 返回。

========= 编辑 ==========

====== 一些代码 =======

ajax 成功,调用

function getOptions(){
    return '<MyHappyComponent id_service="1" public="S" ></MyHappyComponent>';
}

【问题讨论】:

  • 显示一些代码。
  • 差不多,在 ajax 调用 'print' 一个新组件之后

标签: vue.js vuejs2 vue-component


【解决方案1】:

您可以尝试Dynamic & Async Components 使用数据变量来显示/隐藏组件

<component v-bind:is="MyHappyComponent" id_service="1" public="S"></component>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-09-25
    • 2022-07-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-15
    • 1970-01-01
    • 2017-10-19
    相关资源
    最近更新 更多