同问,自定义form组件时遇到了同样的问题
小程序自定义组件不能进行form提交希望做一个组件,比如dialog,这个dialog组件中包含了一下部分代码: [代码]< [代码][代码]form[代码] [代码]bindsubmit[代码] [代码]= [代码][代码]'submit'[代码] [代码]> [代码] [代码] [代码][代码]< [代码][代码]slot[代码] [代码]/> [代码] [代码] [代码][代码]< [代码][代码]button[代码] [代码]type[代码] [代码]= [代码][代码]'submit'[代码] [代码]>提交[代码]button[代码][代码]> [代码] [代码][代码][代码][代码]form[代码] [代码]>[代码][代码][代码]然后在page页面中使用这个dialog: [代码]<[代码][代码]dialog[代码] [代码]bind:submit[代码] [代码]= [代码][代码]"onsubmit"[代码] [代码]> [代码][代码] [代码][代码]< [代码][代码]input[代码] [代码]name[代码] [代码]= [代码][代码]"testInput"[代码] [代码]value[代码] [代码]= [代码][代码]"Test Value"[代码] [代码]/>[代码][代码][代码]dialog[代码] [代码]>[代码][代码]结果发现:按钮点击提交后,submit事件中不能获取到testInput控件的值。整个按钮事件的e.detail.value为空。 [图片] 请帮忙分析解决,谢谢!
2020-09-20