如何在没有 npm 的情况下使用组件。我使用来自 CDN 的 Vue
How to use component without npm. I use Vue from CDN
我想使用 vue-good-table 但我使用来自 CDN 的 Vue,所以我不能像文档中描述的那样执行此操作。我可能可以使用以下方式导入此库:
https://unpkg.com/vue-good-table@2.16.2/dist/vue-good-table.cjs.js
但是如何在
中加载这个组件
new Vue({
delimiters: ['[[', ']]'],
el: '#my-table',
....
?
我没试过这个,但你有没有考虑过用 dist/vue-good-table.js
添加脚本标签?那么我希望您需要这样做:
Vue.use(VueGoodTablePlugin);
与任何其他 Vue 插件一样。
要以这种方式使用vue-good-table,您可以使用
引用它
window['vue-good-table'].VueGoodTable
例如:
new Vue({
delimiters: ['[[', ']]'],
el: '#my-table',
components: {
VueGoodTable: window['vue-good-table'].VueGoodTable
},
....
我想使用 vue-good-table 但我使用来自 CDN 的 Vue,所以我不能像文档中描述的那样执行此操作。我可能可以使用以下方式导入此库:
https://unpkg.com/vue-good-table@2.16.2/dist/vue-good-table.cjs.js
但是如何在
中加载这个组件new Vue({
delimiters: ['[[', ']]'],
el: '#my-table',
....
?
我没试过这个,但你有没有考虑过用 dist/vue-good-table.js
添加脚本标签?那么我希望您需要这样做:
Vue.use(VueGoodTablePlugin);
与任何其他 Vue 插件一样。
要以这种方式使用vue-good-table,您可以使用
引用它window['vue-good-table'].VueGoodTable
例如:
new Vue({
delimiters: ['[[', ']]'],
el: '#my-table',
components: {
VueGoodTable: window['vue-good-table'].VueGoodTable
},
....