我有一个使用单个页面组件构建的Vue.js应用程序(2.0.0rc7)。主要组件被称为App
。为了使我的申请,一个div id为app
,我用下面的脚本(我把它叫做main.js
):实例化具有属性的独立Vue.js应用程序(2.0.0rc7)
import Vue from 'vue'
import App from './App.vue'
var vm = new Vue({
el: '#app',
render: h => h(App)
})
这种方法效果很好。我正在使用webpack来解析导入。不过,我希望我的应用程序可以用作开发人员可以在其网站中轻松使用的“插件”。因此,我不知道,我怎么能传递性能的主要App
的组成部分?
例如,我想使开发人员使用HTML脚本标记加载我的(内置)的应用程序,然后使用它实例:
App(dataObj1, dataObj2, ..., '#id-of-div-element-to-mount')
你的问题不明确。 ..请提供用例或东西。 –
建议改善您的问题:至少提供一个示例代码,说明您希望如何让开发人员使用您的东西。 –
当然,我添加了一个例子来的问题。 – erik13579