ASP.NET MVC下使用AngularJs语言(三):ng-options
生活随笔
收集整理的這篇文章主要介紹了
ASP.NET MVC下使用AngularJs语言(三):ng-options
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
今天使用angularjs的ng-options實現一個DropDownList下拉列表。
準備ASP.NET MVC的model:
?
public class MobilePhone{public int ID { get; set; }public string Name { get; set; }} Source Code?
接下來,還得準備Entity:
?
public IEnumerable<MobilePhone> MobilePhones(){return new List<MobilePhone>(){{new MobilePhone() { ID = 1, Name = "華為" }},{new MobilePhone() { ID = 2, Name = "蘋果" }},{new MobilePhone() { ID = 3, Name = "小米" }},{new MobilePhone() { ID = 4, Name = "中興" }}};}} Source Code?
創建ASP.NET MVC的Controller,一個是視圖Action,另一個是數據Action:
最后,我們需要準備一個angularjs的Controller:
?
不管是ASP.NET MVC還是AngularJs程序代碼均準備好,現在我們需要在ASP.NET MVC視圖實現下拉列表:
?
?
上面有句ng-options綁定的表達式中,名詞所來自何處,可參考下圖指示:
?
?
動態效果演示:
?
?
總結
以上是生活随笔為你收集整理的ASP.NET MVC下使用AngularJs语言(三):ng-options的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 嗨租分期上征信吗
- 下一篇: 现房抵押贷款手续 现房抵押贷款的手续是什