这块内容不是很明白,能再举个例子吗?

来源:6-1 Vue项目预热 - 环境配置

慕的地3200337

2020-01-27

图片描述

写回答

1回答

苏慷思

2020-02-14

比如<child :content="nihao" data-content='buhao'></child>

如果在child组件内部,组件的作者接收了content这个属性,但是没有接收data-content这个属性,

如:

Vue.component('child',{
   props:['content'],

   ...,

  template:'<div><div>hello world</div></div>'

})

在这种情况下,vue的解决方案不是直接丢弃这个data-content属性,而是把这个属性挂在这个组件的最外层的div标签上,最后出来就是这种结果:<div data-content='buhao'><div>hello world</div></div>

1
1
慕的地3200337
非常感谢!
2020-02-14
共1条回复

Vue2.5-2.6-3.0开发去哪儿网App 零基础入门到实战

课程紧跟Vue3版本迭代,企业主流版本Vue2+Vue3全掌握

10675 学习 · 8191 问题

查看课程