收藏
回答

wx:for生成元素,获取删除元素

问题模块
API和组件


// 前台代码

<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

})

},

// 如何删除对应的一行


最后一次编辑于  2017-09-22  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

2 个回答

  • 魏高勇
    魏高勇
    2017-09-22

    @You can you up  就是这个 解决了 非常感谢你!

    2017-09-22
    赞同
    回复
  • You can you up
    You can you up
    2017-09-22

    <button class='section_button' bindtap="remtpop" data-index="{{index}}">button>



    var index = e.currentTarget.dataset.index


    2017-09-22
    赞同
    回复