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

Angular單元測試之事件觸發(fā)的實現(xiàn)

 更新時間:2020年01月20日 11:07:05   作者:Rachel  
這篇文章主要介紹了Angular單元測試之事件觸發(fā)的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

=在angular項目中時常有一些click、input、focusout等事件操作,那么如何在單元測試中觸發(fā)這些事件呢?

一、觸發(fā)Click事件

// 方法一
const ele = fixture.debugElement.query(By.css("#id"));
ele.triggerEventHandler('click', null)
fixture.detectChanges(); // 更新視圖

// 方法二
const ele = fixture.nativeElement.querySelector("#id");
ele.click();
fixture.detectChanges(); // 更新視圖

二、觸發(fā)input事件

觸發(fā)input事件,需要在獲取到input元素后,先給輸入框綁定值,然后去觸發(fā)輸入事件,最后更新視圖。

const input = fixture.nativeElement.querySelector("#input");
input.value = 'abc';
input.dispatchEvent(new Event('input'));
fixture.detectChanges(); // 更新視圖

二、觸發(fā)focusout事件

const input = fixture.nativeElement.querySelector("#input");
input.dispatchEvent(new Event('focusout'));
fixture.detectChanges(); // 更新視圖

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • 詳解angular中如何監(jiān)控dom渲染完畢

    詳解angular中如何監(jiān)控dom渲染完畢

    AngularJs是Google開源的前端JS框架。使用AngularJs, 我們能夠容易地、健壯的開發(fā)出類似于Gmail一樣的單頁Web應用。這篇文章主要介紹了詳解angular中如何監(jiān)控dom渲染完畢,有興趣的可以了解一下。
    2017-01-01
  • Angular異步變同步處理方法

    Angular異步變同步處理方法

    今天小編就為大家分享一篇Angular異步變同步處理方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-08-08
  • Angular設置別名alias的方法

    Angular設置別名alias的方法

    這篇文章主要介紹了Angular設置別名alias及打包命令的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-11-11
  • AngularJS使用ng-options指令實現(xiàn)下拉框

    AngularJS使用ng-options指令實現(xiàn)下拉框

    這篇文章主要介紹了AngularJS使用ng-options指令實現(xiàn)下拉框效果,ng-option指令使用也很簡單,下文具體給大家說明,對angularjs 下拉框知識感興趣的朋友一起看下吧
    2016-08-08
  • AngularJS全局scope與Isolate scope通信用法示例

    AngularJS全局scope與Isolate scope通信用法示例

    這篇文章主要介紹了AngularJS全局scope與Isolate scope通信用法,結合格式分析了全局scope和directive本地scope相關功能、通信用法與相關注意事項,需要的朋友可以參考下
    2016-11-11
  • Angular 4.x 動態(tài)創(chuàng)建表單實例

    Angular 4.x 動態(tài)創(chuàng)建表單實例

    本篇文章主要介紹了Angular 4.x 動態(tài)創(chuàng)建表單實例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-04-04
  • AngularJS與BootStrap模仿百度分頁的示例代碼

    AngularJS與BootStrap模仿百度分頁的示例代碼

    分頁在很多時候都能用到,這篇文章主要介紹了AngularJS與BootStrap模仿百度分頁的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-05-05
  • angularjs實現(xiàn)柱狀圖動態(tài)加載的示例

    angularjs實現(xiàn)柱狀圖動態(tài)加載的示例

    本篇文章主要介紹了angularjs實現(xiàn)柱狀圖動態(tài)加載的示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-12-12
  • Angular中使用$watch監(jiān)聽object屬性值的變化(詳解)

    Angular中使用$watch監(jiān)聽object屬性值的變化(詳解)

    下面小編就為大家?guī)硪黄狝ngular中使用$watch監(jiān)聽object屬性值的變化(詳解)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-04-04
  • AngularJS實現(xiàn)數(shù)據(jù)列表的增加、刪除和上移下移等功能實例

    AngularJS實現(xiàn)數(shù)據(jù)列表的增加、刪除和上移下移等功能實例

    這篇文章給大家分享了AngularJS循環(huán)實現(xiàn)數(shù)據(jù)列表的增加、刪除和上移下移等基礎功能,對大家學習AngularJS具有一定的參考借鑒價值,有需要的朋友可以看看。
    2016-09-09

最新評論

双鸭山市| 德化县| 兴仁县| 北宁市| 疏附县| 西平县| 商丘市| 三门县| 临朐县| 大冶市| 明水县| 新乐市| 毕节市| 霍林郭勒市| 建平县| 榆树市| 遂昌县| 宜兴市| 高淳县| 桐城市| 万源市| 蒙山县| 云霄县| 八宿县| 色达县| 江口县| 平遥县| 岳阳市| 广水市| 齐齐哈尔市| 磴口县| 吴川市| 金坛市| 安福县| 镇安县| 平阳县| 贵港市| 新丰县| 门源| 明水县| 蛟河市|