是否可以将EJS变量传递给Angular ng-repeat过滤器?
我有一个配置文件页面,可以使用<%= user.local.name%>以纯文本格式呈现用户的名称 - 这使用Mongoose查询数据库。有没有一种方法可以将该值传递给Angular ng-repeat过滤器?是否可以将EJS变量传递给Angular ng-repeat过滤器?
这工作:
<tr ng-repeat="x in users | filter:{'name':'Bob'}:true">
但是,这并不工作:
<tr ng-repeat="x in users | filter:{'name':<%= user.local.name %>}:true">
我知道, '鲍勃' 所呈现的价值,因为我在其他地方显示出来的页。它与括号内的变量有什么关系?
回答:
将这个值包裹在引号中! (否则角度看起来为$scope.Bob
,而不仅仅是'Bob'
)
<tr ng-repeat="x in users | filter:{'name':'<%= user.local.name %>'}:true">
以上是 是否可以将EJS变量传递给Angular ng-repeat过滤器? 的全部内容, 来源链接: utcz.com/qa/267045.html