收藏
回答

表单组件form的submit事件,无法读取自定义组件中的input的value

如下图:




是因为 Shadow DOM 的原因, 无法读取到 组件中 input 的 name 属性吗?

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

4 个回答

  • LastLeaf
    LastLeaf
    2017-12-01

    目前 form 的逻辑是:递归查找所有子节点(但不会递归进入 shadow-root ),所有表单节点的值会被收集起来。


    之后我们会追加一个支持,使自定义组件节点可以被视为表单节点。

    2017-12-01
    有用
    回复 7
    查看更多(2)
  • LastLeaf
    LastLeaf
    2017-12-01

    你好, form 在查找表单节点的时候不会进入任何 shadow-root 。

    2017-12-01
    有用
    回复
  • Jesse 腾飞
    Jesse 腾飞
    2018-08-27

    你好,这个问题还是没有修复吗?

    2018-08-27
    有用
    回复
  • 七、尘
    七、尘
    2017-12-01

    那也就是说如果将 input 封装到组件中, 用 form 是 submit 是获取到其中的值对吧。

    2017-12-01
    有用
    回复
登录 后发表内容