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