【发布时间】:2017-07-27 03:42:48
【问题描述】:
有人可以帮我完成这个简单的警报吗?我想要的是,如果我单击触发按钮,文本会出现,但组件应该发挥作用。
我是新手,正在学习 VueJS,现在在组件部分,但我还没有完全掌握它。
这是链接:JSBIN
JS 脚本片段
Vue.component('alert', {
template: '#alert',
props: {
errors:false
},
data: function() {
return {
message:""
}
},
methods: {
appear: function (status) {
if(status=="yes") {
errors = true;
message = "Appeared";
}
}
}
});
var myapp = new Vue({
components: 'alert',
el: '#app',
data: {
},
methods: {
trigger: function() {
this.$alert.appear("yes");
}
}
});
【问题讨论】:
标签: vue.js vuejs2 vue-component