javascript - 如何在 td 内部重复数组,以便 td 包含所有数组值

标签 javascript angularjs angularjs-ng-repeat

我有许多数组需要在单个 td 内进行ng-repeat。例如,{"Locations":["San Francisco, CA","Los Angeles, CA"]},其中 td 需要如下所示

<td>San Francisco, CA,Los Angeles, CA</td> 

{"Locations":["波士顿","洛杉矶","伦敦","纽约","香港","华盛顿","西雅图","亚特兰大","旧金山","Sydney","Austin"]},其中 td 需要看起来像

<td>Boston,Los Angeles,London,New York, Hongkong, Washington, Seattle, Atlanta, San Francisco, Sydney, Austin</td>

我尝试了很多不同的方法,但它们似乎都在重复td...以下是我尝试过的一些方法:

td(ng-repeat-start="location in currentSchools.Locations") {{location}}

tr(ng-repeat="location in currentSchools.Locations")
  td
    | {{location}}  

最佳答案

您可以使用<span>里面的标签<td>元素并在 span 元素上使用 ng-repeat

关于javascript - 如何在 td 内部重复数组,以便 td 包含所有数组值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31459866/

相关文章:

javascript - C#和javascript之间的加密结果差异

javascript - 如何从 Google Sign-In Javascript SDK 获取访问 token ?

javascript - React hook 单元测试

javascript - JSP 循环的每次迭代后脚本运行两次

javascript - 我添加自定义过滤器来解决允许跨原点的问题,但仍然拒绝 Angular 仅发送选项方法,并且不发送 get 或 post

angularjs - 无法在表格中添加文本框输入

javascript - AngularJS - Javascript 两个日期之间的天数

asp.net-mvc - 是否可以删除 .Net Web Api 应用程序中的所有 .Net MVC 组件,以便我可以使用 AngularJS 作为前端?

javascript - 无法插入对象属性内部的数组

AngularJS:即使使用 $apply,$scope.array.push() 也不会更新 View