收藏
回答

自定义组件内无法双向绑定到对象?

<view wx:if="{{contentType === 'order'}}">
    <form>
        <view class="cu-form-group margin-top">
            <view class="title">乡镇街道</view>
            <input model:value="{{orderForm.townName}}" placeholder="输入乡镇名称"></input>
        </view>
        <view class="cu-form-group margin-top">
            <view class="title">村或社区</view>
            <input model:value="{{orderForm.villageName}}" placeholder="输入村名称或社区"></input>
        </view>
        <view class="cu-form-group margin-top">
            <view class="title">真实姓名</view>
            <input model:value="{{orderForm.realName}}" placeholder="输入真实姓名"></input>
        </view>
        <view class="cu-form-group margin-top">
            <view class="title">手机号码</view>
            <input model:value="{{orderForm.phone}}" placeholder="输入手机号码"></input>
        </view>
    </form>
</view>

data: {
    contentType: '',
    orderForm: {
        townName: '',
        villageName: '',
        realName: '',
        phone: ''
    },
    test2: ''
}

s输入框输入值后, 提交, 用this.data 查看还是默认值


不知道问题出再什么地方!

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

1 个回答

  • stop eating
    stop eating
    05-14
    model:value="{{orderForm.realName}}" 不支持
    
    model:value="{{realName}}" 支持
    
    05-14
    有用
    回复 3
    • 『江大龍』
      『江大龍』
      05-14
      感谢, 是的, 我测试下来也是这样, 为什么这样会不支持呢?请教下, 不支持, 是因为有什么安全隐患吗?
      05-14
      回复
    • stop eating
      stop eating
      05-14回复『江大龍』
      不支持就是不支持,文档上有说明
      05-14
      回复
    • 『江大龍』
      『江大龍』
      05-14回复stop eating
      感谢抽空解答!
      05-14
      回复
登录 后发表内容
问题标签