Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Angularjs表达式中的数组_Javascript_Angularjs - Fatal编程技术网

Javascript Angularjs表达式中的数组

Javascript Angularjs表达式中的数组,javascript,angularjs,Javascript,Angularjs,在我的angularjs application view.html中,我有如下代码: <select ng-model="models.category"> <option ng-repeat="category in categories" value="{{ [category.id , category.title] }}"> </select> 当我使用表达式访问models.category时。 {{mode

在我的angularjs application view.html中,我有如下代码:

<select ng-model="models.category">
         <option ng-repeat="category in categories" value="{{ [category.id , category.title] }}">
        </select>

当我使用表达式访问models.category时。
{{models.category}}
输出为。
[1,“运动”]

但是,我只想在我的应用程序视图的不同部分显示
1和sports

{{category.id + ' ' + category.title}}
我个人认为如果使用select更好,因为如果使用ng repeat,select上使用的
ng模型
总是一个字符串

<select name="mySelect" id="mySelect"
  ng-options="option.title for option in categories track by option.id"
  ng-model="models.category"></select>


在应用程序的另一部分,您可以使用
models.category.title
models.category.id

执行以下操作

{{category.id + ' ' + category.title}}
我个人认为如果使用select更好,因为如果使用ng repeat,select上使用的
ng模型
总是一个字符串

<select name="mySelect" id="mySelect"
  ng-options="option.title for option in categories track by option.id"
  ng-model="models.category"></select>


在应用程序的另一部分,您可以使用
models.category.title
models.category.id

因为
value=“{{[category.id,category.title]}}
Plz标记作为答案,如果它是正确的答案,因为
value=“{[category.id,category.title]}
如果答案正确,请将其标记为答案。我想在我的应用程序视图中显示1和运动的不同部分。也许最好显示您想要的内容,因为您说过您希望1运动的值。但是看看我上面的答案。使用ng选项,而不是重复。这样你就可以在你的ng模型中拥有完整的类别,你可以在你的页面上的任何地方使用它。我想在我的应用程序视图中显示1和运动的不同部分。也许最好显示你想要的内容,因为你说你想在值中显示1运动。但是看看我上面的答案。使用ng选项,而不是重复。这样,您就可以在ng模型中拥有完整的类别,您可以在页面上的任何位置使用该类别。