// 前台代码
<view wx:for="{{list_outer}}" wx:key="unique" class="create_section">
<input class='section_input' name='{{item.name}}' type='text' maxlength='50' placeholder="请输入30字以内的描述"/>
<button class='section_button' bindtap="remtpop">button>
view>
// 全局变量
Page({
data: {
/**
* 页面配置
*/
list_outer: [
{ name: 0, unique: 0 }
]
},
// js方法
addtpop: function () {
this.setData({
list_outer: [{ name: this.data.list_outer.length, unique: this.data.list_outer.length }].concat(this.data.list_outer)
});
},
remtpop: function (e) {//
var fh = this.data.list_outer.splice(0, 1)// 用splice方法,请问这里怎么给splice传参数 删除当前行的元素
this.setData({
list_outer: this.data.list_outer
})
},
// 如何删除对应的一行
网友回复:
<button class='section_button' bindtap="remtpop" data-index="{{index}}">button>
var index = e.currentTarget.dataset.index
@You can you up 就是这个 解决了 非常感谢你!