微信扫码登录

其他登录方式

绑定手机号

注册

我同意用户协议

忘记密码

用户协议

绑定手机号

近期有不法分子打着爱盈利的旗号,制作“爱盈利”名称的App,并伪造爱盈利证件,骗取用户信任,以抖音点赞赚钱或其他方式赚钱为名义,过程中以升级会员获得高佣金为名让用户充值。
爱盈利公司郑重声明:我司没有研发或运营过任何名为“爱盈利”的APP,我司做任务赚钱类产品从没有让任何普通用户充值升级会员。我公司产品均在本网站可查询,请将网站拉至底部,点击“关于我们”可查看爱盈利相关产品与服务。
温馨提示:当遇到此类问题请拨打官方电话或添加官方微信,以免财产损失。爱盈利官网地址:www.aiyingli.com。
  • 推广与合作
X

小程序丨【已解决】基础库版本1.6.4 '__route__' of undefined ...

来源: 2508


在未使用自定义组件时,可以正常显示,现在加入了一个自定义组件,报下面的错误


【已解决】基础库版本1.6.4  '__route__' of undefined ...

WAService.js:12 Uncaught (in promise) TypeError: Cannot read property '__route__' of undefined

    at WAService.js:12

    at EmitterService.js? [sm]:47

    at Array.forEach (<anonymous>)

    at EmitterService.emit (EmitterService.js? [sm]:46)

    at Object.publishWorkContext (WorkContextService.js? [sm]:49)

    at Object.<anonymous> (CheckoutService.js? [sm]:65)

    at r (tslib.js? [sm]:1)

    at Object.next (tslib.js? [sm]:1)

    at _ (tslib.js? [sm]:1)

    at <anonymous>

(anonymous) @ WAService.js:12

(anonymous) @ EmitterService.js? [sm]:47

EmitterService.emit @ EmitterService.js? [sm]:46

publishWorkContext @ WorkContextService.js? [sm]:49

(anonymous) @ CheckoutService.js? [sm]:65

r @ tslib.js? [sm]:1

(anonymous) @ tslib.js? [sm]:1

_ @ tslib.js? [sm]:1

Promise rejected (async)

i @ tslib.js? [sm]:1

(anonymous) @ tslib.js? [sm]:1

__awaiter @ tslib.js? [sm]:1

BillingAddressPage.onSelectAddress @ billingAddressPage.js? [sm]:88

(anonymous) @ WAService.js:13

a @ WAService.js:13

K @ WAService.js:13

(anonymous) @ WAService.js:13

(anonymous) @ WAService.js:13

(anonymous) @ WAService.js:6

e.(anonymous function) @ WAService.js:3

d @ appservice:1728

g.registerCallback @ appservice:1728

k.forEach @ appservice:1728

d @ appservice:1728

h.onmessage @ appservice:1728


网友回复:

杨***:

查了一下在子组件使用,

wx.navigateTo({

    url: '另一个Page页面'

});

就报这样的错误,不知道为什么

杨***:

如何使用wx.navigateTo报错,用wx.redirectTo不报错

【已解决】基础库版本1.6.4  &amp;amp;#39;__route__&amp;amp;#39; of undefined ...


Component({

properties: {

model: {

type: Object,

value: {}

},

},

data: {},

methods: {

onChooseBillingAddress(e) {

let url = PageConfig.checkoutBillingAddressPage.url;

// PageUtil.navigateTo(url);


// 报错

wx.navigateTo({

url

});


// 不报错

wx.redirectTo({

url

});

}

}

});



L***:

你好,我没能根据你提供的代码复现问题。麻烦提供更完整的代码以方便排查。

杨***:

好的,我周末整理一下

杨***:

问题解决了:需要加个bind(this),不知道是不是基础库改了的原因,以前是不需要加xxx.bind(this),


this.handleCheckoutChanged.bind(this)




杨***:系统记录
L***:

请问是什么方法要加bind(this)呢?

爱盈利(aiyingli.com)移动互联网最具影响力的盈利指导网站。定位于服务移动互联网创业者,移动盈利指导。我们的目标是让盈利目标清晰可见!降低门槛,让缺乏经验、资金有限的个人和团队获得经验和机会,提高热情,激发产品。

评论

相关文章推荐

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号-2 © 2012-2018 aiyingli.com. All Rights Reserved. 京公网安备 11010102003938号