萌新求教
发布于 5 年前 作者 junyuan 8179 次浏览 来自 问答

遇到个问题,求教各位大神

data: {
    array: [
      {
        title: "1",

func: function(e) {

console.log(e)

}

      },
      {
        title: "2",

func: function(e) {

console.log(e)

}

      },
      {
        title: "3",

func: function(e) {

console.log(e)

}

      },
    ],
  },

data里有一个数组,每个元素有个func属性我在wxml里用for创建view时bindtap到每一个func上没有用,但如果都bind到一个其他函数上是没问题的

<block wx:for="{{array}}" wx:key="{{item.title}}">
      <view bindtap="{{item.func}}">{{item.title}}</view>
    </block>

怎么解决这个问题,还是说这个写法是不可以

回到顶部