我的问题是动态创建标签“galeriaimages”。Vue 工作正常,但道具始终未定义
谢谢大家。
main.js
import Vue from 'vue'
import Gi from './components/galeriaimages.vue'
import vuetify from './plugins/vuetify';
Vue.config.productionTip = false
document.addEventListener('DOMContentLoaded', function() {
new Vue({vuetify, render: h => h(Gi) }).$mount('galeriaimages');
});
HTML
<galeriaimages p1="awesome" /> <!-- I create it dinamically-->
Vue 组件
<script>
export default {
props: ['p1'] ,
data: function() {
return {
}
},
created: function() {
alert(this.p1); //this is always undefined
}
}
感谢@skirtle 给我答案:-)
我在我的 vue.config.js 中添加了这一行
运行时编译器:真
...一切正常