shp*_*ler 6 extjs webpack vue.js nuxt.js
我需要将 ExtJS WebComponents 与 Nuxt.js 集成。根据关于将 ExtJS 与 Vue.js 集成的Sencha 文档,我需要以这种方式编辑 src/main.js 文件:
/*global Ext*/
import Vue from 'vue'
import App from './App.vue'
import '@sencha/ext-web-components/lib/ext-panel.component';
Ext.onReady(function() {
new Vue({
render: h => h(App)
}).$mount('#app')
});
Run Code Online (Sandbox Code Playgroud)
如何在 Nuxt.js 中完成?
Nya*_*ova 10
您可以使用插件轻松做到这一点。我在另一个包(关于打印)上遇到了同样的问题,这就是我解决它的方法:
1.在文件夹中plugins,我创建了一个名为的文件,printHtml.js其中包含:
import Vue from 'vue';
import VueHtmlToPaper from 'vue-html-to-paper';
Vue.use(VueHtmlToPaper);
Run Code Online (Sandbox Code Playgroud)
2.然后在nuxt.config.js文件中我简单地添加了:
plugins: [
'~plugins/printHtml.js'
],
Run Code Online (Sandbox Code Playgroud)
就这样。:) 我能够在所有组件中使用包函数。你可以用 ExtJS 做同样的事情。
| 归档时间: |
|
| 查看次数: |
3642 次 |
| 最近记录: |