久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

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

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

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

相關文章:
主站蜘蛛池模板: 97国产超碰 | 亚洲视频在线观看 | 先锋资源在线观看 | 国产富婆一级全黄大片 | av一区二区在线观看 | 久久精品首页 | 国产精品精品久久久 | 欧美午夜精品久久久久久人妖 | a级毛片基地| 成人免费观看49www在线观看 | 久久国产亚洲精品 | 91精品国产自产精品男人的天堂 | 欧美日韩国产一区二区三区不卡 | 成人精品一区二区三区中文字幕 | 99影视| 日韩一区二区在线观看视频 | 羞羞视频网站 | 成人在线| 五月婷婷丁香 | 99精品久久久久 | 91精品国产欧美一区二区成人 | 在线看欧美 | 欧美日韩视频在线第一区 | 久久成人一区 | av色伊人久久综合一区二区 | 国产成人精品网站 | 日韩电影一区 | 亚洲97| 亚洲毛片网站 | 欧美爱爱视频 | 亚洲a在线观看 | 亚洲精品一区二区另类图片 | 精品国产精品三级精品av网址 | 免费的日批视频 | 九九视频在线 | 国产农村妇女精品久久 | 午夜免费看片 | 日韩伦理一区二区 | 亚洲黄色一区二区 | 成人一区二区在线 | 日本黄色毛片 |