同一个父目录下有两个自定义组件,而这两个自定义组件的代码又各放在一个独立目录中,为其声明了 relations 却没有 link 上。


目录结构如下:


-- components

    |-- component_a

        |-- component_a.js

    |-- component_b

        | -- component_b.js


其中 component_a.js 中 relations 定义如下:


relations: {
展开全部
收起
7回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • 绿茶`红茶`乌龙茶

    19人对此回答表示赞同

    我们给自定义组件相关章节新加了示例代码片段,有需要的话可以去文档查询(点其中的“在开发者工具中预览效果”即可)。

    展开
    19
    0回复
    发布于 5年前

    评论(0)

    收起评论

  • Tavis

    17人对此回答表示赞同

    我也想二次封装一个组件,也是同样的写法,试了好久都没效果,结果官方说我们理解不对,唉。

    展开
    17
    1回复
    发布于 5年前

    评论(1)

    收起评论

    • Rutledge 2018-12-14 12:48

      我也想二次组装一个组件,请问问题有解决吗?

      回复
  • Ethan

    16人对此回答表示赞同

    你对relations的理解不对。relations用于处理父/子节点的关系(类似基础组件中checkbox-group和checkbox),而不是组件/组件使用者的关系。处理组件/组件使用者的关系时,应使用事件系统。请仔细阅读文档。

    展开
    16
    0回复
    发布于 5年前

    评论(0)

    收起评论

  • Simon叔

    11人对此回答表示赞同

    请给一下引用这两个自定义组件的wxml代码?

    展开
    11
    0回复
    发布于 5年前

    评论(0)

    收起评论

  • 大智

    11人对此回答表示赞同

    写法都没错,但是用法错了

    展开
    11
    0回复
    发布于 5年前

    评论(0)

    收起评论

  • 杨承俊

    3人对此回答表示赞同

    这是component_a.wxml:

    展开
    3
    0回复
    发布于 5年前

    评论(0)

    收起评论

  • Stella

    3人对此回答表示赞同

    同样的问题,不知道怎么解决......

    展开
    3
    0回复
    发布于 5年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部