收藏
回答

表单组件change事件函数里,怎样读取其他表单组件value?

<form>

<radio-group name="cata" bindchange="changecata">

<radio wx:for="{{cata}}" wx:key="" value="{{item.id}}" checked="{{item.id==selcata}}">{{item.title}}</radio>

</radio-group>

<checkbox-group name="padn" bindchange="changepadn">

<checkbox wx:for="{{padn}}" wx:key="" value="{{item.id}}">{{item.title}}</checkbox>

</checkbox-group>

<input name="patit" bindchange="changepatit" value="{{patit}}" type="text"/>

</form>

changecata: function (e) {

console.log(e);

这里只有cata的value,怎样直接访问padnpatit的value

},


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

2 个回答

  • 哄哄
    哄哄
    2019-08-16

    问题就在这,每一个控件都bind实现没问题。

    但是对于极简开发来说,这样的玩法不好。

    vue不让在页面里随机访问input这些组件值。

    2019-08-16
    有用
    回复 1
    • 哄哄
      哄哄
      2019-08-16
      简单的逻辑复杂化
      2019-08-16
      回复
  • o0o有脾气的酸奶
    o0o有脾气的酸奶
    2019-08-16

    padnpatit不是都有bindchange函数吗,在里面setData,在changecata里不就可以直接使用this.data.xxx获取了吗

    2019-08-16
    有用
    回复
登录 后发表内容
问题标签