我是Angular JS的新手,通过研究发现似乎不可能做到这一点,但我想再次确认/看看是否有某些替代方案可以达到类似的结果。
我想要做的是从JSON文件中填充页面,并使用在该JSON文件上的url加载自定义li。例如:
JSON / 控制器内部:
function ExCtrl($scope) {
$scope.examples = [
{name:"example",
num: 1,
url:"website.html"}
];
}
JS(内嵌JS)
<ul ng-controller="ExCtrl">
<li ng-repeat="example in examples">
<div ng-include src="folder/{{example.url}}> </div>
</li>
</ul>
解决方案:
<ul ng-controller="ExCtrl">
<li ng-repeat="example in examples">
<div ng-include src="example.url"> </div>
</li>
</ul>
现在的情况是:
function ExCtrl($scope) {
$scope.examples = [
{name:"example",
num: 1,
url:"folder/website.html"}
];
}