Angular 动态生成 再循环生成

<!--常规Angular代码-->
<ul>
    <li ng-repeat>{{循环}}</li>
</ul>

<!--最终结果 因为要考虑到SEO-->
<ul>
    <li>1</li>
    <li>2</li>
    ...很多个...
    <li>98</li>
    <li>99</li>
</ul>

<script>
// so...如何使用Angular清除原有的DOM 再循环成常规代码
</script>

因为项目需要求

代码当中必须加入传统的DOM节点 保证SEO效果

如何以其它方法清除掉程序生成的DOM然后 使用Angular再循环生成

阅读 2.4k
1 个回答

要保证SEO,必须在加载页面是页面内就有内容(例如列表等);你可以使用ng-hide属性来判定原有内容是否显示;

页面中加载完毕后并且获取到了数据,让原有内容隐藏显示ng循环出来的内容即可。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题