Angularjs修改密码的实例代码


Posted in Javascript onMay 26, 2017

修改密码逻辑思维

首先要输入旧的密码,判断旧的密码是否正确(后台判断)

其次输入新的密码,判断新密码格式(可增加)

最后判断新密码和确认密码输入是否一致

html部分

<form class="form-horizontal" role="form">
 <div class="form-group">
  <label class="col-sm-2 control-label"><i class="importance">*</i>当前密码</label>
  <div class="col-sm-6">
   <input type="text" class="form-control" ng-model="user.password">
  </div>
 </div>
 <div class="form-group">
  <label class="col-sm-2 control-label"><i class="importance">*</i>新密码</label>
  <div class="col-sm-6">
   <input type="text" class="form-control" ng-model="user.newPassword" ng-minlength="8" ng-maxlength="16" required>
  </div>
 </div>
 <div class="form-group">
  <label class="col-sm-2 control-label"><i class="importance">*</i>确认新密码</label>
  <div class="col-sm-6">
   <input type="text" class="form-control" ng-model="password_again">
  </div>
 </div>
 <div class="form-group">
  <div class="col-sm-offset-2 col-sm-10">
   <button type="submit" class="btn btn-default x_submit" ng-click="changePassword()">保存设置</button>
  </div>
 </div>
</form>

AngularJS部分

.controller('userpswdCtrl', function($scope,Account,SweetAlert,$state,$localStorage){
 $scope.user = {}; //信息全部存在user里面
 $scope.changePassword = function(){
  if($scope.password_again === $scope.user.newPassword){  //如果两次密码输入一致
    $scope.user.accountId = $localStorage.accountId;   //获取用户id
    Account.modifyPassword($scope.user,function(data){  //修改密码
     console.log(data);
     SweetAlert.swal({
      title:'',
      text: "修改成功",
      type: "success",
      showCancelButton: false,
      confirmButtonColor: "#DD6B55",
      confirmButtonText: "是",
      cancelButtonText: "否",
      closeOnConfirm: true,
      closeOnCancel: true
     })
    },function(){

    })
  }
 }
})

以上所述是小编给大家介绍的Angularjs修改密码的实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
如何用javascript去掉字符串里的所有空格
Feb 08 Javascript
在多个页面使用同一个HTML片段《续》
Mar 04 Javascript
jQuery AjaxQueue改进步骤
Oct 06 Javascript
javascript之querySelector和querySelectorAll使用说明
Oct 09 Javascript
js判断为空Null与字符串为空简写方法
Feb 24 Javascript
javascript正则匹配汉字、数字、字母、下划线
Apr 10 Javascript
JS操作COOKIE实现备忘记录的方法
Apr 01 Javascript
用瀑布流的方式在网页上插入图片的简单实现方法
Sep 23 Javascript
读Javascript高性能编程重点笔记
Dec 21 Javascript
javascript算法之二叉搜索树的示例代码
Sep 12 Javascript
JavaScript获取移动设备型号的实现代码(JS获取手机型号和系统)
Mar 10 Javascript
javascript设计模式 ? 外观模式原理与用法实例分析
Apr 15 Javascript
详解vue.js的devtools安装
May 26 #Javascript
详解Vue.js基于$.ajax获取数据并与组件的data绑定
May 26 #Javascript
vue.js获取数据库数据实例代码
May 26 #Javascript
详解通过JSON数据使用VUE.JS
May 26 #Javascript
JS中去掉array中重复元素的方法
May 26 #Javascript
React Js 微信禁止复制链接分享禁止隐藏右上角菜单功能
May 26 #Javascript
AngularJS表单验证功能分析
May 26 #Javascript
You might like
德劲1104的电路分析与改良
2021/03/01 无线电
索尼ICF-SW100收音机评测
2021/03/02 无线电
PHPMailer邮件发送的实现代码
2013/05/04 PHP
PHP CURL获取返回值的方法
2014/05/04 PHP
PHP对象递归引用造成内存泄漏分析
2014/08/28 PHP
php正则表达式学习笔记
2015/11/13 PHP
微信 getAccessToken方法详解及实例
2016/11/23 PHP
yii2 在控制器中验证请求参数的使用方法
2019/06/19 PHP
window.onload 加载完毕的问题及解决方案(下)
2009/07/09 Javascript
网络之美 JavaScript中Get和Set访问器的实现代码
2010/09/19 Javascript
JavaScript对象之间的转换 jQuery对象和原声DOM
2011/03/07 Javascript
js 本地预览的简单实现方法
2014/02/18 Javascript
JavaScript中创建字典对象(dictionary)实例
2015/03/31 Javascript
JavaScript实现上下浮动的窗口效果代码
2015/10/12 Javascript
微信小程序中使元素占满整个屏幕高度实现方法
2016/12/14 Javascript
jQuery UI Grid 模态框中的表格实例代码
2017/04/01 jQuery
js实现1,2,3,5数字按照概率生成
2017/09/12 Javascript
CheckBox多选取值及判断CheckBox选中是否为空的实例
2017/10/31 Javascript
Vue中render方法的使用详解
2018/01/26 Javascript
Javascript的console['']常用输入方法汇总
2018/04/26 Javascript
详解React 的几种条件渲染以及选择
2018/10/23 Javascript
如何从0开始用node写一个自己的命令行程序
2018/12/29 Javascript
[01:05:12]2014 DOTA2国际邀请赛中国区预选赛 TongFu VS CIS-GAME
2014/05/21 DOTA
详细解读Python中的__init__()方法
2015/05/02 Python
老生常谈python之鸭子类和多态
2017/06/13 Python
Python基于PyGraphics包实现图片截取功能的方法
2017/12/21 Python
python日期时间转为字符串或者格式化输出的实例
2018/05/29 Python
详解python的sorted函数对字典按key排序和按value排序
2018/08/10 Python
Python 函数用法简单示例【定义、参数、返回值、函数嵌套】
2019/09/20 Python
检测浏览器对HTML5和CSS3支持度的方法
2015/06/25 HTML / CSS
解决HTML5中的audio在手机端和微信端的不能自动播放问题
2019/11/04 HTML / CSS
服务宗旨标语
2014/07/01 职场文书
幼儿园中班教学反思
2016/03/03 职场文书
2016年学生会感恩节活动总结
2016/04/01 职场文书
七年级作文之关于奶奶
2019/10/29 职场文书
java高级用法JNA强大的Memory和Pointer
2022/04/19 Java/Android