<select>的初始值,使用&#34; Controller as&#34;而这不是$ scope

时间:2015-07-29 05:23:28

标签: angularjs

我有一个选择  &lt; select ng-model =&#34; artistOrder&#34;&gt;                 &lt; option value =&#34; name&#34;&gt; Name&lt; / option&gt;                 &lt; option value =&#34; reknown&#34;&gt; Reknown&lt; / option&gt;  &LT; /选择&GT; 我想设置这个选择的初始值,所以我在我的控制器中设置它 app.controller(&#39; artistCtrl&#39;,[&#39; $ http&#39;,function($ http){ var store = this; store.artistList = []; $ http.get(&#39; js / data.json&#39;)。success(function(data){     store.artistList = data; }); store.artistOrder =&#39; name&#39 ;; }]); 但是,store.artistOrder =&#39; name&#39;不起作用。如果我使用$ scope实现,它将使用$ scope.artistOrder =&#39; name&#39;

1 个答案:

答案 0 :(得分:1)

用评论检查答案。

lp_low_priority

ngController