我正在学习有角度的离子。我可以从我的dataservice获得结果。但是,我想分开结果并单独显示。
例如,data.record返回“a,b,c,d,e,f,g”字符串。现在,我想拆分它,以便它可以在不同的行项目中显示a,b,c等。我该怎么做?
object result = new JavaScriptSerializer().DeserializeObject(JSONData);
答案 0 :(得分:2)
感谢您的回复。我在ng-repeat上做了更多搜索。以下内容有助于根据您的建议解决问题。
Window API
此处还有另一篇关于拆分数据的文章。
感谢。
答案 1 :(得分:0)
你应该使用ng-repeat
<!DOCTYPE html>
<html>
<script src= "http://ajax.googleapis.com/ajax/libs/angularjs/1.3.14/angular.min.js"></script>
<body>
<div data-ng-app="" data-ng-init="names=['Jani','Hege','Kai']">
<p>Looping with ng-repeat:</p>
<ul>
<li data-ng-repeat="x in names">
{{ x }}
</li>
</ul>
</div>
</body>
</html>
输出..
Looping with ng-repeat:
Jani
Hege
Kai
http://www.w3schools.com/angular/tryit.asp?filename=try_ng_repeat_array
提供的示例如果您要分割值,请使用以下示例
$scope.mySplit = function(string, nb) {
$scope.array = string.split(',');
return $scope.result = $scope.array[nb];
}