午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術文章
文章詳情頁

angular.js - angularjs directive怎么實現通過點擊事件更換模版?

瀏覽:311日期:2024-10-10 18:29:05

問題描述

想實現這樣一個功能:點擊頁面的編輯按鈕 ,頁面的數據變成可編輯狀態,編輯之后點擊確定,編輯的數據展示在頁面上

用angular去實現的話,我目前的思路是,點擊編輯按鈕,顯示數據部分通過directive替換成可編輯狀態的模版,編輯之后點擊確定再進行模版的切換,不知道可不可以這樣

angular.js - angularjs directive怎么實現通過點擊事件更換模版?就是這樣兩個模版之間切換,不用路由是不是可以實現?

問題解答

回答1:

給你個簡單的例子吧:

var demo = angular.module(’demo’, []);demo.directive(’demoDir’, function(){ return { restrict: ’A’, scope: {}, link: function($scope, element){$scope.city = {};$scope.edit = function(){ $scope.isEditing = true;};$scope.confirm = function(){ $scope.isEditing = false;}; }, template: ’<p ng-if='!isEditing'>城市: {{ city.name }} <button ng-click='edit()'>編輯</button></p><p ng-if='isEditing'><input ng-model='city.name'/><button ng-click='confirm()'>確定</button></p>’ };});

plunker

回答2:

其實這種在點擊按鈕的時候改變flag變量的值,然后根據變量值展示不同的區域就可以了

相關文章:
主站蜘蛛池模板: 新呦u视频一区二区 | 国产综合精品久久久久成人av | 免费精品一区二区 | 免费黄色一级 | 今天免费高清在线观看国语 | 精品视频一区二区三区在线观看 | 国产高清免费视频 | 国产亚洲不卡 | 久久久久久久久国产精品 | 岛国av免费在线观看 | 尹人在线观看 | 伊人青青 | 日韩一区二区三区不卡 | 看久久| 亚洲高清在线观看 | 成人午夜在线 | 久久久久久久久久久久久久 | 久久久国产片 | 国产一线二线在线观看 | 成人欧美精品 | 日韩av中文在线 | 四虎成人免费视频 | 亚洲欧洲成人 | 久久久久在线视频 | 欧美午夜在线 | 亚洲国产精品久 | 成人国产片女人爽到高潮 | 久久免费在线观看视频 | 黑人巨大精品欧美一区二区免费 | 天堂国产在线 | 婷婷av在线 | 天天干夜夜操 | 你懂的视频在线 | 国产91av在线| 大陆av片 | www天天操 | 自拍亚洲色图 | 日韩精品第一页 | 欧美激情精品久久 | h片视频| 天堂色在线 |