PHP速学视频免费教程(入门到精通)
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
项目里需要一个进度条,所以就在网上查找资料学习,本文就和大家分享一下angular实现进度条功能代码,希望能帮助到大家。
HTML部分:
<div> <div> <div>{{vm.value}}%</div> </div> </div> <h3>选项</h3> <label>进度:<input></label> <button>0%</button> <button>20%</button> <button>60%</button> <button>100%</button> <hr><label>斑马纹<input></label> <label>文字<input></label> <hr><label>风格: <select> <option>progress-bar-success</option> <option>progress-bar-info</option> <option>progress-bar-danger</option> <option>progress-bar-warning</option> </select></label>
JS部分:
?
'use strict'; angular.module('ngShowcaseApp').controller('ctrl.show.progress', function ($scope) { var vm = $scope.vm = {}; vm.value = 50; vm.style = 'progress-bar-info'; vm.showLabel = true; });
这里结合自己的项目需要,自己改编了个简单的进度条,可以加在项目里面,进度条的开始和结束由自己决定。
1. js代码
var myApp = angular.module('myApp', []); myApp.controller('main', ['$scope', '$interval', function($scope, $interval){ var vm = $scope.vm = {}; vm.value = 0; vm.style = 'progress-bar-danger'; vm.showLabel = true; vm.striped = true; $scope.selectValue = function (){ console.log(vm.style); }; var index = 0; var timeId = 500; $scope.count = function(){ var start = $interval(function(){ vm.value = ++index; if (index > 99) { $interval.cancel(start); } if (index == 60) { index = 99; } }, timeId); }; }]);
2. html代码
<div> <div> <div>{{vm.value}}%</div> </div> </div> <button>开始进度</button>
更多关于AngularJS相关内容感兴趣的读者可查看本站专题:《AngularJS指令操作技巧总结》、《AngularJS入门与进阶教程》及《AngularJS MVC架构总结》
相关推荐:
已抢7204个
抢已抢94855个
抢已抢14826个
抢已抢52068个
抢已抢194763个
抢已抢87280个
抢