[英]Add space between string array using angularjs
I am working in angularjs project, 我正在angularjs项目中工作,
var res = ["Art","Logic","Science"];
$scope.output = res;
Result is displayed as 结果显示为
Art,Logic,Science
艺术,逻辑,科学
I need the result as - 我需要的结果是-
Art, Logic, Science
艺术,逻辑,科学
Have to add space between each string array value. 每个字符串数组值之间必须添加空格。
You can use the join()
method to achieve this. 您可以使用
join()
方法来实现。
var myapp = angular.module('myapp', []); myapp.controller('SpaceCntrl', function($scope) { var result = ["Art", "Logic", "Science"]; $scope.res = result.join(', '); });
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script> <div ng-app="myapp"> <div ng-controller="SpaceCntrl"> <span ng-bind="res"></span> </div> </div>
This is how I usually do it: 这是我通常的做法:
$scope.output = res.join(', ');
Joining the array will do it :) 加入数组即可:)
var res = ["Art","Logic","Science"];
$scope.output = res.join(', ');
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.