我使用AngularJs 获取了很多内容。
但内容未在视图来源中显示。
查看页面应使用AngularJs 显示查看源中的内容。
请告诉我,如果有任何方法可以使用 AngularJs 在视图页面的视图源中显示内容。
现在,使用AngularJs的我的内容在我网站的视图源中不可见。
答案 0 :(得分:1)
这是预期的JavaScript行为。页面加载到浏览器后所做的更改在"查看源"
中不可见答案 1 :(得分:1)
这是正常的,DOM是由angularjs动态构建的......查看源代码的唯一方法是使用chrome debug / firebug等开发工具
如果您有一些搜索引擎优化关注者,您需要一种方法让谷歌解析您的内容。因此,您需要构建页面服务器端而不是客户端。
为此,您可以使用例如https://prerender.io/,这将预处理您的角度页面服务器
另见How to make a SPA SEO crawlable?
编辑:Google似乎也执行了javascript:http://ng-learn.org/2014/05/SEO-Google-crawl-JavaScript/& http://googlewebmastercentral.blogspot.fr/2014/05/understanding-web-pages-better.html