Key中单词之间的差距

时间:2018-04-01 13:36:06

标签: javascript angularjs dictionary angularjs-ng-repeat

让我们假设密钥的单词之间存在差距。例如

<div ng-app="">
     <div ng-init="language=[{'language': 'Python', 'Web Framework': 'Django'},
        {'language': 'PHP','Web Framework': 'Laravel'}]">
     </div>
     <p ng-repeat="lang in language">
        Language: {{lang.language}} <br>
        Web Framework: {{lang.Web Framework}}<br>
     </p>
  </div>

如何获得{{lang.Web Framework}}。我知道,我错了,这两个词之间不应该有差距,但假设我得到了要求,那么我将如何去做。

1 个答案:

答案 0 :(得分:0)

您可以将其用作

  Web Framework: {{lang["Web Framework"]}}<br>

<强>样本

<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<div ng-app="">
     <div ng-init="language=[{'language': 'Python', 'Web Framework': 'Django'},
        {'language': 'PHP','Web Framework': 'Laravel'}]">
     </div>
     <p ng-repeat="lang in language">
        Language: {{lang.language}} <br>
        Web Framework: {{lang["Web Framework"]}}<br>
     </p>
  </div>