收藏
回答

自定义组件建议

问题模块
API和组件


这是我写的自定义组件,然后我想让input里面的值可以在form组件提交事件中得到。

最后一次编辑于  2017-11-17  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

17 个回答

  • 小程序技术专员-LastLeaf
    小程序技术专员-LastLeaf
    2018-05-03

    你好,已有解决方案。请参考内置 behaviors 与 wx://form-field 章节。

    2018-05-03
    赞同
    回复
  • 杨泉
    杨泉
    2018-05-03

    这个“尽快解决””尽快了半年过去了???

    现在如果把input封装到自定义组建中,仍然无法在原生form的submit事件中获取value。。。


    这真的是一个普遍需求

    靠定义relation或者再封装一个form是不是太绕路了。。。

    尽快给个解决办法啊

    2018-05-03
    赞同
    回复
  • 小程序技术专员-LastLeaf
    小程序技术专员-LastLeaf
    2018-03-08

    Q: 允许在自定义组件中再包一层form组件不?

    A: 注意:form组件不会关联到这个自定义组件范围外的节点,也就是说,页面WXML内的input等节点将不能与这个form关联。


    Q: 原生组件能不能放自定义组件里面?

    A: 可以,但创建context的方法请阅读文档。

    2018-03-08
    赞同
    回复
  • Genuifx
    Genuifx
    2018-03-08

    @LastLeaf 允许在自定义组件中再包一层form组件不?另外原生组件能不能放自定义组件里面?

    2018-03-08
    赞同
    回复
  • 农佳捷 Charles
    农佳捷 Charles
    2017-11-23

    建议还是原生form支持自定义组件提交数据,这个需求应该是相对普遍的

    2017-11-23
    赞同
    回复
  • 小程序技术专员-LastLeaf
    小程序技术专员-LastLeaf
    2017-11-23

    好的。我们尽快提供一个解决方案。

    2017-11-23
    赞同
    回复
  • 农佳捷 Charles
    农佳捷 Charles
    2017-11-23

    这样的话,我还不如把自定义组件的内容写在page内来得方便,可是迁移性就没有了,同一个代码要写三遍。如果用自定义form的话,凡事我用到了这个自定义组件的地方,都会丢失接受模板消息的权限,这个显然也不太理想。

    2017-11-23
    赞同
    回复
  • 小程序技术专员-LastLeaf
    小程序技术专员-LastLeaf
    2017-11-23

    @农佳捷@移动电商@www.91ifx.com


    感谢反馈。我们的设定确实是这样的(主要是为了避免input被意外链接到其它组件的form)。如果你可以接受模版消息权限丢失的问题,可以写一个自定义的form组件来处理。

    2017-11-23
    赞同
    回复
  • 农佳捷 Charles
    农佳捷 Charles
    2017-11-23

    我也有同样的需求,自定义组件中的值,在原生form提交中,竟然没有?那么自定义组件的灵活性和可迁移性大大降低

    2017-11-23
    赞同
    回复
  • 刘小晋啦
    刘小晋啦
    2017-11-20

    非常感谢

    2017-11-20
    赞同
    回复

正在加载...