关于 angular 几个问题

现有angularjs问题俩枚
一.
通过$http加载了一篇文章,该文章有标题,现想实现文章加载后将文章标题替换掉浏览器标题.html结构如下
GETPOST
也就是post加载后浏览器标题和post.title显示一样.
已搜索过跨域通信的解决方案,并且看到了这里(AngularJS控制器controller如何通信?),这三种方法,前俩种并部适合我当前这个结构,因此使用第三种方式,并且也是实现了同步,但是致命的是需要通过一个触发(点击等)才能够同步,so其实直白了就是想问问怎么能够自动同步而不是通过触发来同步.
二.
$scope回调,
还拿这个加载文章来说,比如加载的文章中有pre标签包裹的代码快,在加载后,要通过其他库来实现高亮,so需要在数据绑定并且渲染完毕后来执行高亮操作.但是并没有搜到什么解决方案.
自己也写了些,俩中方案
第一种:
数据绑定后以后递归查询当前页面的所有pre标签,找到后或者限定次数后高亮结束.
第二种:
window.setTimeout(function(){},1000);
俩中结果了,第一种是不行的.无论递归多少次都无法找到pre标签
第二种可行,不过感觉这并不是一个好的解决方案
HUWWW
浏览 318回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript