这里写目录标题
最新总结, 待合并:
组件外部prop属性的用法:
1、静态赋值
2、动态赋值,与父组件的data数据绑定
组件内部prop属性的用法:
1、简单用法:3种
条件渲染
文本显示
循环
2、模板子组件/标签的属性与prop属性绑定—>这一种可以用下面3的规范写法
props: {
placeholder: {
type: String,
default: ‘’
},
}
3、prop属性—>data中间数据(computed中间数据)–>传递给标签的属性
一般的使用data数据作为中间变量:
举例:prop属性lableWidth, data中间变量为lableStyle, 绑定的标签属性为:style
写法:watch监听prop属性lableWidth, lableStyle数据与:style绑定
watch: {
// #ifndef VUE3
lableWidth: {
handler(newVal) {
console.log("wtach lableWidth...." + this.lableWidth);
if (this.labelWidth === 'auto') {
this.lableStyle = {}
} else {
this.lableStyle = { width: this.labelWidth }
}
},
immediate: true