RM88
RM88
  • 发布:2020-04-13 15:08
  • 更新:2021-02-16 19:43
  • 阅读:1735

【报Bug】uniapp代码打包成小程序,表单获取不到组件内的表单元素数据

分类:uni小程序sdk

详细问题描述

uniapp代码打包成小程序,表单获取不到组件内的表单元素数据

    # 父组件  
    <template>  
    <view>  
        <form @submit="formSubmit">  
            <view>  
                <text>正常的input</text>  
                <input   
                    class="uni-input"  
                    type="text"  
                    name="name1"  
                    placeholder="正常的input"  
                />  
            </view>  
            <input-module :item="{name: 'adc'}"></input-module>  
            <button type="primary" form-type="submit" class="submit-btn-ssty">提交</button>  
            <!-- class="submit-btn" -->  
        </form>  
    </view>  
    </template>  

    <script>  
        import inputModule from './components/inputModules.vue'  
        export default {  
            data() {  
                return {  

                };  
            },  
            components: { inputModule},  
            onLoad(obj) {  

            },  
            methods: {  
                // 表单数据提交  
                formSubmit(e) {  
                    console.log(e)  
                },  
            },  
        }  
    </script>  

    <style lang="scss">  
        page {  
            background-color: $page-background-color;  
        }  
    </style>  
    # zi组件  
    <template>  
        <view>  
            <!-- disabledValue -->  
            <text>组件内的input</text>  
            <input   
                class="uni-input"  
                type="text"  
                :name="item.name"  
                placeholder="组件内的input"  
            />  
        </view>  
    </template>  

    <script>  
        export default {  
            props: ['item'],  
            data() {  
                return {  
                    inputModule: false,  
                };  
            },  
            created() {  

            },  
            methods: {  

            },  
        }  
    </script>  

    <style lang="scss" scoped>  
    </style>  

联系方式

[862064348]

2020-04-13 15:08 负责人:无 分享
已邀请:
RM88

RM88 (作者) - 90后程序

有人确定下这是bug还是我用法不对!有酬劳

DCloud_uniCloud_WYQ

DCloud_uniCloud_WYQ

在小程序里确实有这种限制,可以使用behaviors

  • RM88 (作者)

    好的 感谢,我试试

    2020-04-14 13:55

齐筑教育

齐筑教育

我也遇到了这个问题,只要是组件内的input的name在微信小程序就获取不到,在网页上就可获取得到

该问题目前已经被锁定, 无法添加新回复