我想知道有没有办法在嵌套的ng-repeat中添加动态生成的名称,例如:
<div ng-repeat="x in JSONfile">
<div ng-repeat="i in x.name">
<span><a ng-href="{{i.link}}">{{i.name}}</a></span>
</div>
</div>
JSONfile:返回一些名称,
x.name是从提到的JSON文件动态生成的,它应该用作纯文本,如&#34; NAME&#34;,如果我添加NAME而不是i.name我会加载json文件,但是我想要它自动加载,因为我不知道哪个名字会先出现。
i.name返回:
n
a
m
e
not&#34; NAME&#34;因为它应该..
所以,问题是,有没有办法告诉角度我希望这个动态生成的值看起来像我键入它?
PS。
x.name
加载一个JSON文件,其中包含一些关于某人的信息。
如果我输入ng-repeat="i in Tom"
,它将返回json,但使用x.name
它将无效。
谢谢!
编辑(添加了json):var brojVijesti = [ ];
$scope.JSONfile = brojVijesti;
// LNG Json
$http.get("/LEADERBOARDv2/jsons/LNG.php").then(function(response) {
var LNG = response.data.LNG;
$scope.LNG = LNG;
$scope.LNGbroj = LNG.length;
brojVijesti.push({"name":"LNG", "number":LNG.length});
});
// DT JSON
$http.get("/LEADERBOARDv2/jsons/DT.php").then(function (response) {
var DT = response.data.DT;
$scope.DT = DT;
$scope.DTbroj = DT.length;
brojVijesti.push({"name": "DT", "number": DT.length});
});
答案 0 :(得分:3)
我相信您希望folder C
不是fileC1...fileCn
编辑:然后您可以使用$parse依赖项,该依赖项将从$ scope获取该特定名称的变量。
fileA1=find /path/to/folderA -name '.csv'
fileB1=find /path/to/folderB -name '.csv'
paste -d, <(cut fileA1 -d, -f1-6) <(cut fileB1 -d, -f7) > *.csv
JS:
i in x