首页 web前端 js教程 如何使用Angularjs修改密码的实例代码分享

如何使用Angularjs修改密码的实例代码分享

May 27, 2017 pm 01:14 PM

这篇文章主要介绍了Angularjs修改密码的实例代码,非常不错,具有参考借鉴价值,需要的朋友可以参考下

修改密码逻辑思维

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

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

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

html部分

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

AngularJS部分

.controller(&#39;userpswdCtrl&#39;, 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:&#39;&#39;,
      text: "修改成功",
      type: "success",
      showCancelButton: false,
      confirmButtonColor: "#DD6B55",
      confirmButtonText: "是",
      cancelButtonText: "否",
      closeOnConfirm: true,
      closeOnCancel: true
     })
    },function(){

    })
  }
 }
})
登录后复制

以上是如何使用Angularjs修改密码的实例代码分享的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
4 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
4 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您听不到任何人,如何修复音频
4 周前 By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解锁Myrise中的所有内容
1 个月前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

高德地图怎么修改密码_高德地图修改密码方法 高德地图怎么修改密码_高德地图修改密码方法 Apr 01, 2024 pm 01:56 PM

1、首先在手机中找到【高德地图】并打开。2、然后切换到【我的】页签,点击右上角设置图标进入。3、点击【账号与安全】进入。4、接着点击【登录密码】进入。5、最后输入密码,点击【确认修改】即可完成。

小米门锁怎样修改密码_小米门锁修改密码的教程 小米门锁怎样修改密码_小米门锁修改密码的教程 Mar 25, 2024 am 11:40 AM

1、在手机上打开米家app,点击米家智能门锁。2、通过数字、指纹或人脸验证安全密码。3、选择需要更改密码的用户。4、可删除用户后在添加用户设置新密码,也可以直接添加新密码。

2022年最新5款的angularjs教程从入门到精通 2022年最新5款的angularjs教程从入门到精通 Jun 15, 2017 pm 05:50 PM

Javascript 是一个非常有个性的语言. 无论是从代码的组织, 还是代码的编程范式, 还是面向对象理论都独具一格. 而很早就在争论的Javascript 是不是面向对象语言这个问题, 显然已有答案. 但是, 即使 Javascript 叱咤风云二十年, 如果想要看懂 jQuery, Angularjs, 甚至是 React 等流行框架, 观看《黑马云课堂JavaScript 高级框架设计视频教程》就对了。

MySQL修改密码的方法 MySQL修改密码的方法 Sep 22, 2023 am 10:25 AM

MySQL修改密码的方法有使用SET PASSWORD语句、使用ALTER USER语句、使用mysqladmin工具、使用MySQL Workbench等。详细介绍:1、使用SET PASSWORD语句是最简单的修改MySQL密码的方法;2、使用ALTER USER语句,从MySQL 5.7.6版本开始,可以使用ALTER USER语句来修改用户的密码等等。

MySQL修改密码有哪些方法 MySQL修改密码有哪些方法 Sep 26, 2023 am 10:28 AM

MySQL修改密码的方法有使用命令行工具修改密码、使用MySQL Workbench修改密码、使用phpMyAdmin修改密码等。详细介绍:1、使用命令行工具修改密码,打开终端或命令提示符窗口,进入MySQL的安装目录,输入以下命令登录到MySQL服务器“mysql -u 用户名 -p”,用户名是MySQL用户名,-p参数表示需要输入密码,输入密码后,按回车键登录等等。

使用PHP和AngularJS搭建一个响应式网站,提供优质的用户体验 使用PHP和AngularJS搭建一个响应式网站,提供优质的用户体验 Jun 27, 2023 pm 07:37 PM

在如今信息时代,网站已经成为人们获取信息和交流的重要工具。一个响应式的网站能够适应各种设备,为用户提供优质的体验,成为了现代网站开发的热点。本篇文章将介绍如何使用PHP和AngularJS搭建一个响应式网站,从而提供优质的用户体验。PHP介绍PHP是一种开源的服务器端编程语言,非常适用于Web开发。PHP具有很多优点,如易于学习、跨平台、丰富的工具库、开发效

使用PHP和AngularJS构建Web应用 使用PHP和AngularJS构建Web应用 May 27, 2023 pm 08:10 PM

随着互联网的不断发展,Web应用已成为企业信息化建设的重要组成部分,也是现代化工作的必要手段。为了使Web应用能够便于开发、维护和扩展,开发人员需要选择适合自己开发需求的技术框架和编程语言。PHP和AngularJS是两种非常流行的Web开发技术,它们分别是服务器端和客户端的解决方案,通过结合使用可以大大提高Web应用的开发效率和使用体验。PHP的优势PHP

钉钉怎么修改账号密码_钉钉更改登录密码步骤 钉钉怎么修改账号密码_钉钉更改登录密码步骤 Mar 29, 2024 pm 06:16 PM

1、在钉钉软件里选择消息选项。2、然后在左上角点击个人头像。3、随后在个人页面里,选择并打开设置选项。4、在设置页面里选择安全中心选项。5、接着我们打开账号设置选项。6、在账号与安全页面里,点击密码选项。7、随后我们需要输入原密码。8、最后我们就可以设置输入新的密码了。

See all articles