梗概:
- 作为组件的形参
- 可以使用vue的形参校验功能, 检验传入的实参是否正确
- html调用组件模板的时候, 可以传实参给指定形参
- 如果传的是应用中的某个变量
- 则传入的是引用值
- 如果传的是应用中的某个变量
- prop不能自动继承给子组件
注意:
- 因为传入的实参往往是引用值, 所以不能直接通过赋值语句修改形参
- 直接修改的化, 会修改组件外面的变量
- 如果确实需要修改外面的变量的化, 需要通过抛出更新事件
- 如实现
v-model的时候
- 如实现
- props不会继承给子组件
- 需要继承的话, 需要使用provide和inject