如何在angularjs中发布进程绑定数据

时间:2017-06-08 21:14:48

标签: javascript angularjs

是否可以发布与angularjs绑定的流程数据?

我正在编写简单的搜索页面,并且我已使用代码生成结果:

...
<div class="row" ng-repeat="document in sc.searchResult.content">
    <blockquote>
        {{document.content}}
    </blockquote>
</div>
...

问题是我需要在每个结果中加粗特定的单词(来自查询框的单词 - 如下面的谷歌)

enter image description here

如何达到这个效果?

1 个答案:

答案 0 :(得分:1)

controller.js

$scope.document.content = someSearchContent.replace(/<searchTerm>/g, '<strong>' + <searchTerm> + '</strong>')

searchTerm是您需要修改的字符串。您可以使用RegExp()创建常规表达式。

模板

<blockquote ng-bind-html="document.content"></blockquote>