美文网首页javascript
Angular4微信的坑

Angular4微信的坑

作者: 关保民 | 来源:发表于2017-10-09 17:47 被阅读18次

1、不要重置对象的引用!(重置只应该在组件或服务的初始化时)
why:会使页面产生闪烁
2、不要给图片绑定一个空的值或空的图片引用(如果值从服务器异步过来,那应该在初始化时给它一个默认值)
  why:会触发一个404的请求 (如:img src=http://xxxx/null
3、页面全部使用最新的angular2写法,on-click=>(click) bind-src=>[src] bind-html=>[innerHtml]
why:可能有兼容性问题
4、写在subscribe中的代码,有些会跑出angular的作用域,导致界面没有刷新数据(实际上后台代码都正常执行过了)
why:不知道
解决:在subscribe中的函数里,this使用别名,如:
let that = this;
this.wxsdk.getLocatioObserverble().subscribe((siteInfro) => {
that.activity.province = province.replace("省", "").replace("市", "");
that.activity.city = city.replace("市", "");
that.isGetLocation = true;
...
5、angular2的route,在ios中表现和安卓不同
微信在config-SDK的时候,始终报出配置错误!所有的config使用的仍然是单页面的url(即index页面)

6、微信分享自定义内容时,链接必须是自己的,否则设置分享无效(折磨我好久)


相关文章

  • Angular4微信的坑

    1、不要重置对象的引用!(重置只应该在组件或服务的初始化时)why:会使页面产生闪烁2、不要给图片绑定一个空的值或...

  • 2018-08-30

    Angular4加载顺序 今天遇到了一个比较关于angular4加载组件顺序的坑,当我在app.component...

  • 2021-05-12

    微信分享跳转2次,微信分享跳转微信正在连接,分享微信没反应 这几天搞微信分享,还是有一些坑在里面的,记录踩过的坑;...

  • 微信分享

    微信公众平台绑定域名 遇到的坑 遇到的问题,微信API的附录里面都有。 这里的坑: 虽然调用了微信分享,但是并不意...

  • 微信支付相关问题解决网址

    ios微信支付开发遇到的问题 微信支付趟过的坑

  • Angular4 引入 Bootstrap4

    小白踩了好多坑,终于把bootstrap4引入了 1. 版本 -Angular4 npm install -g @...

  • 使用微信小程序官方提供的解密demo里的php文件一定要做的一件

    今天遇到了一个天坑,我这么相信微信,结果被微信偷偷坑死了一回。 微信小程序解密encryptedData数据字符串...

  • OAuth2.0实战1(分析简书的微信登陆及实现)

    微信开发三大坑:1、微信OAuth2.0授权2、微信jssdk签名3、微信支付签名 本篇先搞定微信OAuth2.0...

  • Swift开发 微信第三方登录

    引言 微信支付和微信第三方登录已经做过好多次了,每次做感觉都有坑,详细记录下,以免下次踩坑,先从微信登录开始吧。 ...

  • 小程序学习笔记-微信支付避坑指南

    小程序接入微信支付避坑指南 微信支付的整体申请流程,一图以蔽之。 微信支付申请流程 容易掉坑的地方集中在「登记商户...

网友评论

    本文标题:Angular4微信的坑

    本文链接:https://www.haomeiwen.com/subject/wumpyxtx.html