vue组件—父组件向子组件传值(通过属性绑定)

 

       浏览器调试工具显示的正确的,调用父类方法功能能实现,但是出现了两次定义标签内容,两个按钮其中一个不能正常响应:是因为将传值跟绑定事件的两个作用分开了,方便观察

注意:

1.v-bind数据绑定时,可能由于某种命名的规范方法或者属性名字不能是带有驼峰或者连字符的。并且绑定之后,还要放到子组件的props数据后,方可调用。

2.子组件调用的父组件的属性,只能读不能写。同时,子组件的属性是其私有的,Ajax请求返回data属性变化也只是子组件私有的

3.如果要传递方法时,用v-on绑定方法,通过this.$emit()完成template对于data的作用

HTML代码:




    
    Title
    


      

只传值的效果:

vue组件—父组件向子组件传值(通过属性绑定)_第1张图片

只绑定事件的图:

vue组件—父组件向子组件传值(通过属性绑定)_第2张图片

 

你可能感兴趣的:(Vue,前端开发也蛮有意思的)