在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ swiper回調(diào)函數(shù)獲得data數(shù)據(jù)

swiper回調(diào)函數(shù)獲得data數(shù)據(jù)

clipboard.png
請問如何在回調(diào)函數(shù)中獲得slideSum值呢

回答
編輯回答
陪我終

data是存放數(shù)據(jù)的地方, 不要放函數(shù)方法,
方法應該放在Vue的methods屬性里,
你這里應該這樣寫, 這樣就能獲取到this.activeIndex的值了

...
methods:{
    on(){
        console.log(`this.activeIndex)
    }
}
...
2017年4月25日 14:06
編輯回答
擱淺

你這個代碼沒頭沒尾

this.activeIndex  還有你說的回調(diào)函數(shù)是什么? on方法? 何處調(diào)用的?你想得到slideSum值?

那不就是on:{
    slied....:function(){
         console.log(this.slideSum) 不就得到值了嗎?
    }
}
2017年3月12日 07:24
編輯回答
舊螢火
data () {
  slideSum: 5,
  swiperOption: {}
},
mounted () {
  const self = this
  this.swiperOption = {
    ...
    on: {
      slideNextTransitionStart: function () {
        console.log(self.slideSum)
      }
    }
  }
}

你上面的this指向的并不是vue的實例所以你打印是undefined

2017年9月15日 04:01