是否有可能一个EJS变量传递给一个角度NG重复过滤器?(Is it possible to pass

2019-10-23 00:21发布

我有一个个人资料页,可以使用<%= user.local.name%>以纯文本格式呈现用户的名字 - 这个查询使用猫鼬数据库。 有没有一种方法可以让我说值传递到角NG重复过滤器?

这工作:

<tr ng-repeat="x in users | filter:{'name':'Bob'}:true">

但是,这并不工作:

<tr ng-repeat="x in users | filter:{'name':<%= user.local.name %>}:true">

我知道,“鲍勃”所呈现的价值,因为我在页面上其他地方显示出来。 它有什么做的变量为括号内?

Answer 1:

用引号括该值! (否则角度验看$scope.Bob ,而不仅仅是'Bob'

<tr ng-repeat="x in users | filter:{'name':'<%= user.local.name %>'}:true">


文章来源: Is it possible to pass an EJS variable to an Angular ng-repeat filter?