收藏
回答

自定义组件的 properties 中 dataList 属性名是保留字?

在使用自定义组件的时候 properties 向外属性使用 dataList 属性名时外部传入数据不生效;

component 的 js:


component 的 wxml:

引用 component 的 js:


引用 component 的 wxml:


视图:


点击后dataList变动,但是显示不改变,observer也没有被触发;

如果将 properties 的 dataList 属性名改成 cardList 属性,则会生效;

求解

回答关注问题邀请回答
收藏

2 个回答

  • 小程序技术专员-LastLeaf
    小程序技术专员-LastLeaf
    2017-12-13

    你好,data- 开头的属性在 WXML 中会被视为 dataset 的一部分。

    2017-12-13
    赞同
    回复
  • 拾 柒
    拾 柒
    2017-12-13

    竟然忽略了这一点,谢谢解答。

    2017-12-13
    赞同
    回复
登录 后发表内容