国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

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

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

瀏覽:154日期: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變量的值,然后根據變量值展示不同的區域就可以了

相關文章:
主站蜘蛛池模板: 日本卡一卡2卡3卡4精品卡无人区 | 男人天堂中文字幕 | 521av香蕉 | 亚洲欧洲日本天天堂在线观看 | 99久久伊人一区二区yy5099 | 亚洲成在 | 日韩成人免费一级毛片 | 久久久国产一区二区三区 | 亚洲香蕉久久一区二区 | 一区二区三区高清视频在线观看 | 国产精品无码久久综合网 | 成人午夜大片免费看爽爽爽 | 欧美成人看片一区二区三区尤物 | 一区二区三区视频免费观看 | 亚洲三级在线免费观看 | 亚洲黄色免费在线观看 | 国产精品自在自线亚洲 | 日韩一区二区三区视频 | 在线观看免费国产成人软件 | 国产又色又爽黄的网站免费 | 欧美一级日韩一级亚洲一级 | 久久香焦 | 手机看片日韩高清国产欧美 | 成人免费观看高清在线毛片 | 播播网手机在线播放 | 波多野在线视频 | 毛片爽爽爽免费看 | 久久精品视频免费看 | 日本午夜小视频 | 草草影院www色极品欧美 | 七七国产福利在线二区 | 国产精品免费观看视频 | 99ri在线观看| 台湾三级香港三级在线理论 | 国产亚洲精品高清在线 | 成人毛片全部免费观看 | 欧美日韩一区二区三区四区在线观看 | 日本成aⅴ人片日本伦 | 九九久久免费视频 | 精品久久久久久久九九九精品 | 国产亚洲在线 |