my-blog
my-blog copied to clipboard
[Vssue]vue2-2
http://new.jspang.com/posts/2017/02/24/vue2-2.html
讲的好,浅显易懂,项目开发已经用了一段时间的VUE,回头看pang老师的课程,巩固下基础。
如果是引用vue.js使用VUE.set会报错,不能直接赋给data,必须赋给data里某个属性,但是如果是引用vue.min.js就不会报错了
老师问下哦,关于第三节课的 Vue.set 方法,您说到它是为了解决数组下标改变时不能监听到的问题,但根据实测,发现直接操作外部数据 outData.arr[1] = 'asdfzxcv' 也是可以实现跟 Vue.set 一样的方法,那实际操作中直接操作外部数据也是可以的?
谢谢老师,对于新手来说很有帮助
component4这节课中我没有使用component标签,使用了p标签但依然能实现这个效果
component-4 组件实例
<script type="text/javascript">
var componentA = {
template:
`
<p style="color:red;">componentsA</p>
`
}
var componentB = {
template:
`
<p style="color:yellow;">componentsB</p>
`
}
var componentC = {
template:
`
<p style="color:blue;">componentsC</p>
`
}
var app = new Vue({
el:"#app",
data:{
who:"componentA"
},
components:{
"componentA":componentA,
"componentB":componentB,
"componentC":componentC
},
methods:{
changeColor:function(){
if(this.who == "componentA"){
this.who = "componentB"
}else if(this.who == "componentB"){
this.who = "componentC"
}else{
this.who = "componentA"
}
}
}
})
</script>
</body>
浅显易懂,循序渐进。 大爱技术胖,还在学习准备面试中。 等我就业成功,一定狠狠支持胖爷。 啵唧!哈哈哈哈哈哈哈哈哈哈哈~
本章第三节视频为什么打不开呢
在第九节中,要怎样可以对Component标签用v-for输出呢?求指教
真棒
我让问下unbind 说是指令与元素解绑时,请问怎么解绑啊
@zy54321
老师问下哦,关于第三节课的 Vue.set 方法,您说到它是为了解决数组下标改变时不能监听到的问题,但根据实测,发现直接操作外部数据 outData.arr[1] = 'asdfzxcv' 也是可以实现跟 Vue.set 一样的方法,那实际操作中直接操作外部数据也是可以的?
我直接操作外部数据,发现是不可以的,跟你的结果不一样