我在angularjs控制器中有范围变量,让我们说: -
$scope.newlangSuffix = 'en';
我正在尝试使用此范围变量在模板中包含一个php文件: -
<div ng-include="'/catalogfilterhtml_{{newlangSuffix}}.php'"></div>
但无法做到这一点。我怎么能实现这个目标呢?
答案 0 :(得分:1)
<div ng-include="'/catalogfilterhtml_{{newlangSuffix}}.php'"></div>
那是不对的。 ng-include
需要一个角度表达式。并且'/catalogfilterhtml_{{newlangSuffix}}.php'
不是有效的,因为角度表达式不能包含双重胡须。
正确的是
<div ng-include="'/catalogfilterhtml_' + newlangSuffix + '.php'"></div>
答案 1 :(得分:0)
你应该这样输入:
<div ng-include ="'/catalogfilterhtml_'+newlangSuffix+'.php'"></div>