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