【发布时间】:2019-05-23 19:13:43
【问题描述】:
关于简单情况的问题,我想将 vue modal component 添加到默认的 Laravel 项目中。 当我以这种方式注册时:
Vue.component('modal', {
template: '#modal-template'
})
new Vue({
el: '#app',
data: {
showModal: false
}
})
并像这样命名组件:
ModalComponent.vue
浏览器给我下一个错误。 Github repository中的所有详细信息
顺便说一句,用 jQuery 从引导程序中添加模态窗口可能会更好,否则会很乱?
【问题讨论】:
-
你试过我的答案了吗
-
你的回答真棒,但我得到了错误i.imgur.com/Glhtf6x.png 在简单的谷歌之后,我添加了参数默认值,它有帮助。现在是这样的:Vue.component('modal', require('./components/ModalComponent.vue').default);非常感谢
-
抱歉,由于我错过了在组件文件中添加
script部分和export default{}在其中,我通过添加它来编辑我的答案,你不需要.default -
太棒了,这个错误帮助我更好地理解 Vue
标签: javascript laravel vue.js vuejs2 vue-component