搜尋
首頁web前端js教程如何使用Angularjs修改密碼的實例程式碼分享

這篇文章主要介紹了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
高德地图怎么修改密码_高德地图修改密码方法高德地图怎么修改密码_高德地图修改密码方法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

outlook邮箱怎么改密码outlook邮箱怎么改密码Feb 10, 2024 am 09:10 AM

outlook邮箱在使用的时候很多的用户为了账号的安全会经常的修改密码,这个时候有用户好奇怎么改密码呢?下面就来看一下outlook邮箱密码修改的方法吧。outlook邮箱怎么改密码答案:【outlook邮箱】-【文件】-【信息】-【账号设置】-【账号设置】-【更改】-【设置密码】。具体步骤:1、首先打开outlook邮箱,进入到outlook邮箱网站首页之后我们需要点击页面左上角的【文件】按钮;2、然后在该页面中我们需要分别点击【信息】-【账户设置】-【账户设置】功能,点击之后就会进入到账户设

See all articles

熱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.能量晶體解釋及其做什麼(黃色晶體)
2 週前By尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
4 週前By尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前By尊渡假赌尊渡假赌尊渡假赌

熱工具

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

將Eclipse與SAP NetWeaver應用伺服器整合。

mPDF

mPDF

mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),

Atom編輯器mac版下載

Atom編輯器mac版下載

最受歡迎的的開源編輯器