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

Angularjs的鍵盤(pán)事件的綁定

 更新時(shí)間:2017年07月27日 14:38:59   作者:奮進(jìn)的小莫  
這篇文章主要介紹了Angularjs的鍵盤(pán)事件的綁定的相關(guān)資料,這里提供了兩種方法,1.ng內(nèi)置指令,2.自定義指令,并進(jìn)行比較,需要的朋友可以參考下

Angularjs的鍵盤(pán)事件的綁定

推薦button

方法一:ng內(nèi)置指令

<button ng-click="login()" ng-keypress="todoSomething($event)" class="btn btn-success btn-lg" ng-disabled="loginForm.$invalid">
 登錄
</button>

說(shuō)明:在對(duì)應(yīng)的控制器中的$scope上綁定一個(gè)todoSomething方法

 $scope.todoSomething=function($event){
   if($event.keyCode==13){//回車(chē)
     login();
   }
 }

方法二:自定義指令

html
<button ng-click="login()" ng-enter="login()" class="btn btn-success btn-lg" ng-disabled="loginForm.$invalid">
 登錄
</button>

指令

myApp.directive('ngEnter', function () {
   return function (scope, element, attrs) {
     element.bind("keydown keypress", function (event) {
       if (event.which === 13) {
         scope.$apply(function () {
           scope.$eval(attrs.ngEnter);
         });
         event.preventDefault();
       }
     });
   };
 });

總結(jié):兩種方法都能實(shí)現(xiàn)敲回車(chē)登錄的功能,不過(guò)推薦指令的方式,對(duì)$scope的污染比較低

關(guān)于AngularJS指令事件可以參考:http://m.fzitv.net/article/119742.htm

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

相關(guān)文章

  • AngularJs expression詳解及簡(jiǎn)單示例

    AngularJs expression詳解及簡(jiǎn)單示例

    本文主要介紹AngularJs expression,這里整理了詳細(xì)的資料,并附示例代碼,有興趣的小伙伴可以參考下
    2016-09-09
  • 淺析AngularJs HTTP響應(yīng)攔截器

    淺析AngularJs HTTP響應(yīng)攔截器

    這篇文章主要介紹了淺析AngularJs HTTP響應(yīng)攔截器的相關(guān)資料,需要的朋友可以參考下
    2015-12-12
  • Angularjs之filter過(guò)濾器(推薦)

    Angularjs之filter過(guò)濾器(推薦)

    這篇文章主要介紹了Angularjs之filter過(guò)濾器的相關(guān)資料,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2016-11-11
  • angular6根據(jù)environments配置文件更改開(kāi)發(fā)所需要的環(huán)境的方法

    angular6根據(jù)environments配置文件更改開(kāi)發(fā)所需要的環(huán)境的方法

    這篇文章主要介紹了angular6根據(jù)environments配置文件更改開(kāi)發(fā)所需要的環(huán)境的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-03-03
  • angularjs http與后臺(tái)交互的實(shí)現(xiàn)示例

    angularjs http與后臺(tái)交互的實(shí)現(xiàn)示例

    這篇文章主要介紹了angularjs http與后臺(tái)交互的實(shí)現(xiàn)示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2018-12-12
  • Angular5給組件本身的標(biāo)簽添加樣式class的方法

    Angular5給組件本身的標(biāo)簽添加樣式class的方法

    本篇文章主要介紹了Angular 5 給組件本身的標(biāo)簽添加樣式class的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-04-04
  • angularjs在ng-repeat中使用ng-model遇到的問(wèn)題

    angularjs在ng-repeat中使用ng-model遇到的問(wèn)題

    本文給大家分享了一個(gè)個(gè)人在使用angular過(guò)程中遇到的在ng-repeat中使用ng-model的問(wèn)題,并附上簡(jiǎn)單的解決辦法,希望能對(duì)大家學(xué)習(xí)angular有所幫助
    2016-01-01
  • 使用Angular.js開(kāi)發(fā)的注意事項(xiàng)

    使用Angular.js開(kāi)發(fā)的注意事項(xiàng)

    這篇文章主要記錄了一些在學(xué)習(xí)和使用angular.js踩到的坑和需要注意的點(diǎn),方便以后自己查閱,也給同樣遇到這些問(wèn)題的朋友們一些幫助,有需要的朋友們下面來(lái)一起看看吧。
    2016-10-10
  • 解決angularjs WdatePicker ng-model的問(wèn)題

    解決angularjs WdatePicker ng-model的問(wèn)題

    今天小編就為大家分享一篇解決angularjs WdatePicker ng-model的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-09-09
  • AngularJs Understanding the Controller Component

    AngularJs Understanding the Controller Component

    本文主要介紹AngularJs Understanding the Controller Component的內(nèi)容,這里整理了相關(guān)資料,及簡(jiǎn)單示例代碼,有興趣的小伙伴可以參考下
    2016-09-09

最新評(píng)論

巴中市| 碌曲县| 基隆市| 黄山市| 洛宁县| 来凤县| 响水县| 乐东| 阿拉善左旗| 盐津县| 连平县| 广灵县| 富蕴县| 樟树市| 淮北市| 璧山县| 拜城县| 介休市| 溧阳市| 莲花县| 巴东县| 衢州市| 冷水江市| 峨边| 班玛县| 开封市| 平乐县| 定兴县| 成安县| 邮箱| 壶关县| 庐江县| 安庆市| 富蕴县| 长春市| 信阳市| 万载县| 昭苏县| 溆浦县| 资兴市| 巴楚县|