Angular4微信的坑

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、微信分享自定义内容时,链接必须是自己的,否则设置分享无效(折磨我好久)


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • **2014真题Directions:Read the following text. Choose the be...
    又是夜半惊坐起阅读 13,509评论 0 23
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,120评论 19 139
  • 以下是常用的代码收集,学习用。转自豪情博客园 1. PC - js 返回指定范围的随机数(m-n之间)的公式 re...
    自由加咖啡阅读 4,659评论 0 1
  • 针对25岁左右的在职工作中的人们,每月都会出现月光的情况,没有固定存款。那,这种情况我们该如何去摆脱这种困境呢? ...
    小王子的疗愈空间阅读 4,106评论 0 0
  • 金秋九月,当都市里飘满桂花香时,广袤的乡村大地无处不散发着花生的香气!或刚拔出来夹带着泥土气息的新鲜湿花生,或已在...
    林间小树阅读 3,184评论 0 1

友情链接更多精彩内容