最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Angular2中select用法之設置默認值與事件詳解

 更新時間:2017年05月07日 11:25:30   作者:erciyuan_nuonuo  
在Angular.JS中可以使用數(shù)組或對象創(chuàng)建一個下拉列表選項。關于Angular.js中select的基礎相信大家應該都已經(jīng)了解了,那么下面這篇文章主要給大家介紹了Angular2中select用法之設置默認值與事件的相關資料,需要的朋友可以參考借鑒,下面來一起看看吧。

本文主要給大家介紹了Angular2中select用法之設置默認值與事件的相關內容,分享出來供大家參考學習,下面來看看詳細的介紹:

一、設置默認值:

現(xiàn)在有三個學生小明,小紅,小黑,對雙向綁定的student設置你想要的select值就可以在下拉框默認選中

code1:

設置”請選擇”為默認項,只需要把變量student設置為‘',即可默認到“請選擇”,需要注意的是

<option value="">請選擇</option>使用的是value(這是HTML原生的屬性)

<option *ngFor="let item of students" [value]='item'>{{item}}</option>使用的是[value](在ng2中使用ngFor時,value需要用ng2的語法,即[value])

let students:string[]=['xiaoming','xiaohong','xiaohei'];
 let student:string='';
 let info:string='';
 <select [(ngModel)]="student">
 <option *ngFor="let item of students" [value]='item'>{{item}}</option> 
 </select>

code2:

當需要設置默認值到xiaoming時,只需要將變量student的初始值設為“xiaoming”

let students:string[]=['xiaoming','xiaohong','xiaohei'];
 let student:string='xiaoming';
 let info:string='';
 <select [(ngModel)]="student">
 <option *ngFor="let item of students" [value]='item'>{{item}}</option> 
 </select>

二、綁定事件

select下拉框主要通過ngModel和ngModelChange實現(xiàn)選擇事件

如果你想要在select下拉框選中某一項時觸發(fā)事件,可以將[(ngModel)]拆成ngModel和ngModelChange來實現(xiàn)

let students:string[]=['xiaoming','xiaohong','xiaohei'];
let student:string='';
let info:string='';
setInfo(){
 this.info=student;
}
<select [ngModel]="student" (ngModelChange)="student=$event;setInfo()">
 <option value="">請選擇</option>
 <option *ngFor="let item of students" [value]='item'>{{item}}</option> 
</select>
{{info}}

在屬性綁定中,一個值從模型中傳到屏幕上的目標屬性。 我們通過把名字括在方括號中來標記出目標屬性, [] 。 這是一個 從模型到視圖 的單向數(shù)據(jù)綁定。

在事件綁定中,值從屏幕上的目標屬性傳到模型中。 我們通過把名字括在圓括號中來標記出目標屬性, () 。 這是一個 從視圖到模型 的反向單向數(shù)據(jù)綁定。

在Angular2中[(x)] 的綁定目標時,會以x和xChange表示他的輸入和輸出屬性。

代碼中student=$event 原理如下ngModelChange是一個 Angular EventEmitter 類型的屬性,當它觸發(fā)時,它返回的是輸入框的值

需要注意的是:目前select下拉框中不支持綁定json對象

更多關于AngularJS相關內容感興趣的讀者可查看本站專題:《AngularJS指令操作技巧總結》、《AngularJS入門與進階教程》及《AngularJS MVC架構總結

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家學習或者使用Angular.js能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

相關文章

  • AngularJS表單編輯提交功能實例

    AngularJS表單編輯提交功能實例

    這篇文章主要介紹了AngularJS表單編輯提交功能實例,本文講解如何修改表單的默認值,需要的朋友可以參考下
    2015-02-02
  • Angular動態(tài)添加、刪除輸入框并計算值實例代碼

    Angular動態(tài)添加、刪除輸入框并計算值實例代碼

    這篇文章主要介紹了Angular動態(tài)添加、刪除輸入框并計算值實例代碼的相關資料,需要的朋友可以參考下
    2017-03-03
  • 詳解Angular Forms中自定義ngModel綁定值的方式

    詳解Angular Forms中自定義ngModel綁定值的方式

    在Angular應用中有兩種方式來實現(xiàn)表單綁定,但是對于一些特殊的表單控件沒法實現(xiàn),這篇文章主要介紹了詳解Angular Forms中自定義ngModel綁定值的方式,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-12-12
  • Angular 2.0+ 的數(shù)據(jù)綁定的實現(xiàn)示例

    Angular 2.0+ 的數(shù)據(jù)綁定的實現(xiàn)示例

    本篇文章主要介紹了Angular 2.0+ 的數(shù)據(jù)綁定的實現(xiàn)實例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-08-08
  • 詳解如何在Angular應用中發(fā)起HTTP?302 redirect

    詳解如何在Angular應用中發(fā)起HTTP?302 redirect

    這篇文章主要介紹了如何在Angular應用中發(fā)起HTTP 302 redirect詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-12-12
  • 深入理解AngularJs-scope的臟檢查(一)

    深入理解AngularJs-scope的臟檢查(一)

    這篇文章主要介紹了深入理解AngularJs-scope的臟檢查(一) ,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-06-06
  • angular4 共享服務在多個組件中數(shù)據(jù)通信的示例

    angular4 共享服務在多個組件中數(shù)據(jù)通信的示例

    本篇文章主要介紹了angular4 共享服務在多個組件中數(shù)據(jù)通信的示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-03-03
  • 在Angular?中使用?Flex?布局的示例詳解

    在Angular?中使用?Flex?布局的示例詳解

    在本教程中,您使用?Flex?布局與?Angular?應用程序,它允許您構建一個布局,使用預配置的?Flexbox?CSS?樣式,而無需額外的樣式,對Angular使用?Flex?布局相關知識感興趣的朋友跟隨小編一起看看吧
    2024-02-02
  • 簡介AngularJS中$http服務的用法

    簡介AngularJS中$http服務的用法

    我們可以使用內置的$http服務直接同外部進行通信。$http服務只是簡單的封裝了瀏覽器原生的XMLHttpRequest對象。接下來通過本文給大家簡單介紹angularjs中http服務的用法,喜歡的朋友可以參考下
    2016-02-02
  • 深入理解Angularjs中的$resource服務

    深入理解Angularjs中的$resource服務

    大家可以知道在Angularjs中可以用$http同服務器進行通信,功能上比較簡單,AngularJS還提供了另外一個可選的服務$resource,使用它可以非常方便的同支持restful的服務單進行數(shù)據(jù)交互。這篇文章主要給大家深入的介紹了Angularjs中的$resource服務。
    2016-12-12

最新評論

疏勒县| 太康县| 双柏县| 时尚| 安远县| 纳雍县| 海盐县| 珠海市| 贵州省| 清丰县| 都安| 宝兴县| 丹东市| 共和县| 吴旗县| 博兴县| 宾川县| 文化| 壤塘县| 武功县| 桦川县| 金阳县| 班戈县| 昌黎县| 巨野县| 盘锦市| 舒城县| 合阳县| 水富县| 乌鲁木齐县| 错那县| 沂南县| 威海市| 阳西县| 绥阳县| 东乡县| 株洲县| 宁明县| 北海市| 教育| 江门市|