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类中获取外部函数名的方法
Aug 19 Javascript
jQuery 学习6 操纵元素显示效果的函数
Feb 07 Javascript
node.js中的fs.fchmod方法使用说明
Dec 16 Javascript
javascript判断网页是关闭还是刷新
Sep 12 Javascript
JavaScript代码性能优化总结篇
May 15 Javascript
javascript回调函数的概念理解与用法分析
May 27 Javascript
详解webpack 入门总结和实践(按需异步加载,css单独打包,生成多个入口文件)
Jun 20 Javascript
js移动端事件基础及常用事件库详解
Aug 15 Javascript
CSS3结合jQuery实现动画效果及回调函数的实例
Dec 27 jQuery
详解JavaScript中的数组合并方法和对象合并方法
May 11 Javascript
微信小程序登录session的使用
Mar 17 Javascript
JS继承最简单的理解方式
Mar 31 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
下拉列表多级联动dropDownList示例代码
2013/06/27 PHP
一个简单的PHP验证码实现代码
2014/05/10 PHP
ThinkPHP页面跳转success与error方法概述
2014/06/25 PHP
PHP中使用sleep函数实现定时任务实例分享
2014/08/21 PHP
ThinkPHP中的常用查询语言汇总
2014/08/22 PHP
浅析php原型模式
2014/11/25 PHP
php导入excel文件到mysql数据库的方法
2015/01/14 PHP
php实现的IMEI限制的短信验证码发送类
2015/05/05 PHP
php similar_text()函数的定义和用法
2016/05/12 PHP
PHP写的简单数字验证码实例
2017/05/23 PHP
jquery获得页面元素的坐标值实现思路及代码
2013/04/15 Javascript
javascript获取下拉列表框当中的文本值示例代码
2013/07/31 Javascript
ajaxFileUpload.js插件支持多文件上传的方法
2014/09/02 Javascript
jQuery中:image选择器用法实例
2015/01/03 Javascript
用JavaScript来美化HTML的select标签的下拉列表效果
2015/11/17 Javascript
基于jQuery实现表格内容的筛选功能
2016/08/21 Javascript
Jquery删除css属性的简单方法
2016/12/04 Javascript
微信小程序身份证验证方法实现详解
2019/06/28 Javascript
JavaScript实现秒杀时钟倒计时
2019/09/29 Javascript
Vue项目打包编译优化方案
2020/09/16 Javascript
python+pyqt5实现24点小游戏
2019/01/24 Python
Python3调用百度AI识别图片中的文字功能示例【测试可用】
2019/03/13 Python
python GUI库图形界面开发之PyQt5控件数据拖曳Drag与Drop详细使用方法与实例
2020/02/27 Python
python 最简单的实现适配器设计模式的示例
2020/06/30 Python
python中的yield from语法快速学习
2020/11/06 Python
Python爬虫之Selenium实现键盘事件
2020/12/04 Python
PyTorch中clone()、detach()及相关扩展详解
2020/12/09 Python
JavaScript+Canvas实现自定义画板的示例代码
2019/05/13 HTML / CSS
基层党员干部四风问题整改方向和措施
2014/09/25 职场文书
2014县政府领导班子对照检查材料思想汇报
2014/09/25 职场文书
合作协议书模板
2014/10/10 职场文书
幼儿园园长新年寄语2015
2014/12/08 职场文书
课文《燕子》教学反思
2016/02/17 职场文书
送给客户微信问候语!
2019/07/04 职场文书
普希金的诗歌赏析(3首)
2019/08/20 职场文书
Golang 获取文件md5校验的方法以及效率对比
2021/05/08 Golang