无码日韩精品一区二区三区浪潮_99国产精品久久久久9999高清_亚洲熟妇无码久久观看_亚洲a∨无码一区二区猫咪

微信掃碼登錄

其他登錄方式

綁定手機(jī)號(hào)

注冊(cè)

忘記密碼

用戶協(xié)議

綁定手機(jī)號(hào)

近期有不法分子打著愛(ài)盈利的旗號(hào),制作“愛(ài)盈利”名稱的App,并偽造愛(ài)盈利證件,騙取用戶信任,以抖音點(diǎn)贊賺錢(qián)或其他方式賺錢(qián)為名義,過(guò)程中以升級(jí)會(huì)員獲得高傭金為名讓用戶充值。
愛(ài)盈利公司鄭重聲明:我司沒(méi)有研發(fā)或運(yùn)營(yíng)過(guò)任何名為“愛(ài)盈利”的APP,我司做任務(wù)賺錢(qián)類(lèi)產(chǎn)品從沒(méi)有讓任何普通用戶充值升級(jí)會(huì)員。我公司產(chǎn)品均在本網(wǎng)站可查詢,請(qǐng)將網(wǎng)站拉至底部,點(diǎn)擊“關(guān)于我們”可查看愛(ài)盈利相關(guān)產(chǎn)品與服務(wù)。
溫馨提示:當(dāng)遇到此類(lèi)問(wèn)題請(qǐng)撥打官方電話或添加官方微信,以免財(cái)產(chǎn)損失。愛(ài)盈利官網(wǎng)地址:www.jza6.com。
  • 推廣與合作
X

小程序丨有人遇到過(guò)_this.setData is not a function報(bào)錯(cuò)嗎

來(lái)源: 3048

代碼如下,報(bào)錯(cuò)地方代碼為紅色標(biāo)注出來(lái)的部分:

sendMsg:function(){

    let that = this;

    let time=60;

    /*改變按鈕可點(diǎn)擊狀態(tài) */

    this.setData({

      isSend:false

    });

    /* 倒計(jì)時(shí) */

    let timer=setInterval(()=>{

      if(time==0){

        clearInterval(timer);

        this.setData({

          isSend:true,

          sendMsg:'重新發(fā)送'

        });

      }else{

        time--;

        this.setData({

          isSend:false,

          sendMsg:time+'秒后重新發(fā)送'

        });

      }

    },1000);

    /* 發(fā)送短信 */

    wx.request({

      url:'https://XXXXXXXXXXX',

      method:'POST',

      data: {

        'phone': phone 

      },

      header: {

          'content-type': 'application/x-www-form-urlencoded'

      },

      success: function(res) {

        if(!!res.data.code || res.data.code==0){

          if(res.data.code!=1){

            wx.showModal({

              title: '提示',

              content: res.data.message,

            });

            clearInterval(timer);

            that.setData({

              isSend:true,

              sendMsg:'重新發(fā)送'

            });

          }

        }else{

          clearInterval(timer);

          that.setData({

            isSend:true,

            sendMsg:'重新發(fā)送'

          });

        }

      },

      fail:function(res){

        clearInterval(timer);

        that.setData({

          isSend:true,

          sendMsg:'重新發(fā)送'

        });

      }

    });

}

報(bào)錯(cuò)如下:

有人遇到過(guò)_this.setData is not a function報(bào)錯(cuò)嗎

然后把報(bào)錯(cuò)部分的this也修改成用that替換,還是報(bào)錯(cuò)

有人遇到過(guò)_this.setData is not a function報(bào)錯(cuò)嗎

網(wǎng)友回復(fù):

Y***:

聲明個(gè)  var self = this   然后再邏輯判斷里面用  self.setData 試試

R***:

異步 定義一個(gè)變量存儲(chǔ)this

回***:

@Remember_BTW火羊x2~ 定義了的,有人遇到過(guò)_this.setData is not a function報(bào)錯(cuò)嗎

離***:

定義一個(gè)變量that=this

回***:

@離乄殤 定義了的。。。有人遇到過(guò)_this.setData is not a function報(bào)錯(cuò)嗎

回***:

@離乄殤 而且開(kāi)始就只在請(qǐng)求回來(lái)以后才用的that替換this,后面把定時(shí)器里面的this也用that替換以后還是不行有人遇到過(guò)_this.setData is not a function報(bào)錯(cuò)嗎

Y***:

在定時(shí)器里用this肯定是不行的,至于為什么用that也不行,目前不清楚

回***:

問(wèn)題解決了,是我寫(xiě)的時(shí)候沒(méi)有用心,我在出錯(cuò)的前面把that.setData輸出在控制臺(tái)中就找到問(wèn)題了是我后面有一個(gè)地方改變了that.setData方法。無(wú)論怎樣還是謝謝@離乄殤 @Remember_BTW火羊x2~ 你們的熱心解答

Y***:

我用你的代碼來(lái)測(cè),this是可以的

 let timer=setInterval(()=>{

如果改成

let timer=setInterval(function(){

用this不行,用that可以


回***:

@YJFn 是的,這里定時(shí)器是用的es6的箭頭函數(shù)

愛(ài)盈利(aiyingli.com)移動(dòng)互聯(lián)網(wǎng)最具影響力的盈利指導(dǎo)網(wǎng)站。定位于服務(wù)移動(dòng)互聯(lián)網(wǎng)創(chuàng)業(yè)者,移動(dòng)盈利指導(dǎo)。我們的目標(biāo)是讓盈利目標(biāo)清晰可見(jiàn)!降低門(mén)檻,讓缺乏經(jīng)驗(yàn)、資金有限的個(gè)人和團(tuán)隊(duì)獲得經(jīng)驗(yàn)和機(jī)會(huì),提高熱情,激發(fā)產(chǎn)品。

評(píng)論

相關(guān)文章推薦

SELECT dw_posts.ID,dw_posts.post_title,dw_posts.post_content FROM dw_posts INNER JOIN dw_term_relationships ON (dw_posts.ID = dw_term_relationships.object_id) WHERE 1=1 AND(dw_term_relationships.term_taxonomy_id = 5246 ) AND dw_posts.post_type = 'post' AND (dw_posts.post_status = 'publish') GROUP BY dw_posts.ID ORDER BY RAND() LIMIT 0, 6

京ICP備15063977號(hào)-2 ? 2012-2018 aiyingli.com. All Rights Reserved. 京公網(wǎng)安備 11010102003938號(hào)