0

我正在对使用 AngularJS 构建的购物车进行一些更改,我的任务之一是将 itemprop 属性添加到现有标记,例如。

<span itemprop="color">{{colourOption.colour.code}}</span>

问题是这个值在 Ajax 调用返回后很晚才被插值,所以任何 webcrawler 或任何想要访问这个 itemprop 的东西都不会得到插值,而是得到角度表达式。

有没有解决的办法?

4

1 回答 1

1

如果出现网络爬虫,您可以使用该ng-bind指令来掩盖您的模板。

<div ng-bind='colourOption.colour.code'>This is search-engine friendly text.</div>

于 2013-07-31T16:46:35.297 回答