- modal中无法使用e.target.dataset
<!--wxml代码,modal内外分别有一个input组件--> <input type='text' placeholder="..." style='padding-left:50px;'bindinput="bindKeyInput" data-id='{{item.index}}'/> <modal hidden="{{hiddenmodalput}}" title="请输入内容" confirm-text="提交" cancel-text="重置" bindcancel="cancel"bindconfirm="confirm"data-rownum='{{item.index}}'> <input type='text' placeholder="..." style='padding-left:50px;'bindinput="bindKeyInput" data-id='{{item.index}}'/> </modal> //js bindKeyInput: function (e) { console.log(e) var row = e.target.dataset.id console.log(row) }) } ----------------------- 如上述代码,modal中的input无论如何输入,row值都是undefined,modal外的input输入时,row的值是正确的
2018-07-02 - 如何获取表单中wx for遍历的数据
wxml代码片段: <form bindsubmit='searchBox'> <view class="nav"> <block wx:for="{{arry}}" wx:key="{{arry}}" wx:for-index="idx"> <view class="menu2_view" bindtap="ceshi"> <!--show.wxml--> <text class="{{item.src}}" style="font-size:40px;color:{{item.color}}" bindtap="modalinput"></text> <text class='tt'>{{item.text}}</text> </view> </block> </view> </form> js代码片段: searchBox: function (e) { } 问题:如何在searchBox函数中获取数组中第一个数据的src和text值
2018-06-29