AngularJS前端页面操作之用户修改密码功能示例


Posted in Javascript onMarch 27, 2017

本文实例讲述了AngularJS前端页面操作之用户修改密码功能。分享给大家供大家参考,具体如下:

最近在做前端设计,主要使用的知识有AngularJS和nodejs来进行页面显示和数据请求、处理等工作。在设计页面比如忘记密码时,发现一个有效的设计思路是很重要的。

就以修改密码为例,要将提示信息友好的展示给用户,明确告诉用户在操作的过程中那部分有问题,这需要定义详细的变量以及能在页面的不同位置显示信息。下面的代码是自己写的一个简单例子,记录学习进程。

changePwd

var app = angular.module("myapp",[]);
app.controller('changPwdCtrl',function($scope){
  $scope.name = "xiaozhang";
  $scope.pwd = "hello";
  $scope.newPwd = "hello1";
  $scope.rNewPwd = "hello2";
  $scope.submit = function (){
    $scope.reseltNotRule = '';
    $scope.resultNotSame = '';
    $scope.result = '';
    $scope.resultSuccess = '';
    if(!($scope.name&&$scope.pwd&&$scope.newPwd&&$scope.rNewPwd)){
      $scope.result = "请填写完整";
    }else if ($scope.newPwd != $scope.rNewPwd) {
      $scope.resultNotSame = "两次密码不一致";
    }else if ($scope.pwd == $scope.newPwd) {
      $scope.result = "新旧密码不能一致";
    }
  }
});

之后具体的显示信息可以在具体化,基本思路是利用angular的 双向数据绑定来进行数据分析,从而显示不同的信息。

希望本文所述对大家AngularJS程序设计有所帮助。

Javascript 相关文章推荐
一个JS翻页效果
Jul 23 Javascript
关于JavaScript定义类和对象的几种方式
Nov 09 Javascript
原生js的弹出层且其内的窗口居中
May 14 Javascript
js实现横向百叶窗效果网页切换动画效果的方法
Mar 02 Javascript
Bootstrap每天必学之标签与徽章
Nov 27 Javascript
AngularJS中的表单简单入门
Jul 28 Javascript
Bootstrap基本组件学习笔记之分页(12)
Dec 08 Javascript
JavaScript实现选中文字提示新浪微博分享效果
Jun 15 Javascript
Angular模板表单校验方法详解
Aug 11 Javascript
Angular5.0 子组件通过service传递值给父组件的方法
Jul 13 Javascript
JavaScript实现PC端四格密码输入框功能
Feb 19 Javascript
微信小程序实现星星评分效果
Nov 01 Javascript
基于JavaScript实现移动端无限加载分页
Mar 27 #Javascript
JS字符串统计操作示例【遍历,截取,输出,计算】
Mar 27 #Javascript
JS简单实现数组去重的方法示例
Mar 27 #Javascript
BootStrap中jQuery插件Carousel实现轮播广告效果
Mar 27 #jQuery
基于JavaScript实现焦点图轮播效果
Mar 27 #Javascript
Angularjs+bootstrap+table多选(全选)支持单击行选中实现编辑、删除功能
Mar 27 #Javascript
JS闭包用法实例分析
Mar 27 #Javascript
You might like
PHP中配置IIS7实现基本身份验证的方法
2015/09/24 PHP
类之Prototype.js学习
2007/06/13 Javascript
JavaScript 计算当天是本年本月的第几周
2009/03/22 Javascript
javascript 写类方式之八
2009/07/05 Javascript
自己的js工具_Form 封装
2009/08/21 Javascript
JavaScript中字符串拼接的基本方法
2015/07/07 Javascript
js实现Select列表各项上移和下移的方法
2015/08/14 Javascript
基于jquery实现省市区三级联动效果
2015/12/25 Javascript
JavaScript编程中实现对象封装特性的实例讲解
2016/06/24 Javascript
Bootstrap组件系列之福利篇几款好用的组件(推荐二)
2016/07/12 Javascript
js 实现获取name 相同的页面元素并循环遍历的方法
2017/02/14 Javascript
BootStrap实现带关闭按钮功能
2017/02/15 Javascript
mpvue中配置vuex并持久化到本地Storage图文教程解析
2018/03/15 Javascript
vue配置nprogress实现页面顶部进度条
2019/09/21 Javascript
vue表单数据交互提交演示教程
2019/11/13 Javascript
如何在node环境实现“get数据解析”代码实例
2020/07/03 Javascript
把大数据数字口语化(python与js)两种实现
2013/02/21 Python
跟老齐学Python之使用Python查询更新数据库
2014/11/25 Python
Python fileinput模块使用实例
2015/06/03 Python
Python使用matplotlib绘制正弦和余弦曲线的方法示例
2018/01/06 Python
对Python 语音识别框架详解
2018/12/24 Python
python 发送json数据操作实例分析
2019/10/15 Python
python为什么要安装到c盘
2020/07/20 Python
python实现三壶谜题的示例详解
2020/11/02 Python
英国和国际包裹递送:ParcelCompare
2019/08/26 全球购物
军训自我鉴定怎么写
2014/02/13 职场文书
初中生操行评语大全
2014/04/24 职场文书
信息与工商管理职业规划范文:为梦想而搏击
2014/09/11 职场文书
教师批评与自我批评发言稿
2014/10/15 职场文书
酒店前台岗位职责
2015/04/16 职场文书
红色革命电影观后感
2015/06/18 职场文书
仓库管理制度范本
2015/08/04 职场文书
喜迎建国70周年:有关爱国的名言名句
2019/09/24 职场文书
《别在吃苦的年纪选择安逸》读后感3篇
2019/11/30 职场文书
Python如何解决secure_filename对中文不支持问题
2021/07/16 Python
Win11怎么解除儿童账号限制?Win11解除微软儿童账号限制方法
2022/07/07 数码科技