源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

angularJS 中input示例分享

  • 时间:2022-06-28 15:59 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:angularJS 中input示例分享
这里给大家分享一则input指令的使用示例
[url=http://localhost:81/js/jquery.js]http://localhost:81/js/jquery.js[/url]"> </script> <script src="[url=http://localhost:81/js/angular.min.js]http://localhost:81/js/angular.min.js[/url]"> </script> <body ng-app="Demo"> <div ng-controller="TestCtrl">     <input type="text" ng-model="a" test />     <button ng-click="show(a)">查看</button> </div> </body> <script>    var app = angular.module('Demo', [], angular.noop);    app.directive('test', function(){<br>   //input 指令的 link有第四个参数,$ctrl有些方法,你可以自己拿来用      var link = function($scope, $element, $attrs, $ctrl){     console.log( $ctrl )        $ctrl.$formatters.push(function(value){          return value.join(',');        });        $ctrl.$parsers.push(function(value){          return value.split(',');        });      }      return {compile: function(){return link},              require: 'ngModel',              restrict: 'A'}    });    app.controller('TestCtrl', function($scope){      $scope.a = [];      //$scope.a = [1,2,3];      $scope.show = function(v){        console.log(v);      }    }); </script> </html>
代码很简单,小伙伴们自由扩展下,希望大家能够喜欢
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部