收藏
回答

表单组件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

},


最后一次编辑于  08-16  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

2 个回答

  • o0o往后余生
    o0o往后余生
    08-16

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

    08-16
    赞同
    回复
  • 王坤
    王坤
    08-16

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

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

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

    08-16
    赞同
    回复 1
    • 王坤
      王坤
      08-16
      简单的逻辑复杂化
      08-16
      回复
问题标签