对于 拓展运算符(...) 与 对象的解析
在这里,我想简单剖析下我对 拓展运算符(…)的见解,不知道是不是正确的,也希望这个帖子让微信官方开发人员能回复下,纠正下我的错误。
__不使用拓展运算符:需要使用到 点运算符 进行 对象属性访问(此时对象是有命名的)。
使用拓展运算符:当把某个对象展开后,该对象将成为匿名对象(使用匿名的形式访问对象属性)。
__
__
__
<!--内部模板:不使用拓展运算符:--><template name="noExModule"><view><text>单纯对象引用 - {{userInfo.city}}</text></view></template><view>对象数据引用</view><template is="noExModule" data="{{userInfo}}"/><!--内部模板:使用拓展运算符--><template name="noExModule"><view><text>拓展运算符引用 - {{city}}</text></view></template><view>拓展运算符数据引用</view><template is="noExModule" data="{{...userInfo}}"/> |
