刚开始学习vue组件的时候经常被 props这个传值搞晕,做个笔记

Vue.component('item', {
  template: '#item-template',
  props: {
    model: Object
  }
})

var demo = new Vue({
  el: '#demo',
  data: {
    treeData: data
  }
})
<ul id="demo">
  <item
    class="item"
    :model="treeData">
  </item>
</ul>
props可以是字符串也可以是对象, 如果组件里面需要穿对象,我们调用的时候就可以使用 :model=object  model对应组件中props中的model,  object 对象必须是 父级 data中的一个对象属性

相关文章:

  • 2022-12-23
  • 2021-11-05
  • 2022-12-23
  • 2021-09-17
  • 2021-06-01
  • 2021-08-09
  • 2022-02-18
猜你喜欢
  • 2021-11-02
  • 2021-05-14
  • 2021-04-29
  • 2021-12-07
  • 2021-10-11
相关资源
相似解决方案