收藏
回答

如何往自定义组件里传大量的值

我有一个自定义组件

在不同的地方调用 需要显示不同的内容

内容需要用一个比较复杂的JSON传


比如 列表筛选

如果是筛选人的列表  筛选的就是

年纪: 18以下   18-25   25-35  35以上

性别:男  女

身高:1米5  1米7

等等


如果是筛选企业的列表  筛选的就是

属性: 合资  个体  有限公司

规模:100人以内   100-200人

等等


这些值 都是动态从服务上拿到的


如果用 properties 可能会很长


有没有可以直接 set 组件 data的方法


或者别的思路


感谢


最后一次编辑于  2018-01-04  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

4 个回答

  • 智
    2018-01-05

    顶一下

    2018-01-05
    赞同
    回复
  • June
    June
    2018-01-05

    在使用了组件的页面/组件上会有selectComponent方法。


    可以尝试调用selectComponent获取组件实例。然后调用该实例的setData方法来设组件的数据。


    2018-01-05
    赞同
    回复
  • 智
    2018-01-05

    感谢  现在就去试

    2018-01-05
    赞同
    回复
  • 世界那么大
    世界那么大
    2018-05-05

    @June wepy框架中能使用自定义组件传值吗,结果是这样的



    并没有这个selectComponent这个方法

    2018-05-05
    赞同
    回复