不用加:都是字符串的格式传给el组件,在组件内部对字符串进行解析;
加:的有两种作用,一种是改变数据类型,比如xxx-method属性明显就是需要function类型,这时候传字符串可能就报错了;另一种是动态数据;
使不使用冒号的最本质区别在于:加冒号的属性后面是一个变量或者表达式;不加冒号的属性后面往往就是对应的字符串字面量。
已参与了 SegmentFault 思否社区 10 周年「问答」打卡 ,欢迎正在阅读的你也加入。
2 回答11.3k 阅读✓ 已解决
2 回答13.2k 阅读✓ 已解决
5 回答4.2k 阅读✓ 已解决
4 回答2.5k 阅读✓ 已解决
2 回答11k 阅读✓ 已解决
2 回答4.5k 阅读✓ 已解决
4 回答4k 阅读✓ 已解决
加冒号的,说明后面的是一个变量或者表达式;没加冒号的后面就是对应的字符串字面量。
例子:
输出:true 或 false 值是Boolean类型
输出:”true" 或 “false” 值是String类型
已参与了 SegmentFault 思否社区 10 周年「问答」打卡 ,欢迎正在阅读的你也加入。