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 相关文章推荐
ExtJS 简介 让你知道extjs是什么
Dec 29 Javascript
Node.js实战 建立简单的Web服务器
Mar 08 Javascript
html+js实现动态显示本地时间
Sep 21 Javascript
如何在JavaScript中实现私有属性的写类方式(二)
Dec 04 Javascript
教你如何使用node.js制作代理服务器
Nov 26 Javascript
EasyUI实现二级页面的内容勾选的方法
Mar 01 Javascript
JScript中的条件注释详解
Apr 24 Javascript
PHP抓取HTTPS内容和错误处理的方法
Sep 30 Javascript
使用vue实现简单键盘的示例(支持移动端和pc端)
Dec 25 Javascript
用p5.js制作烟花特效的示例代码
Mar 21 Javascript
js操作table中tr的顺序实现上移下移一行的效果
Nov 22 Javascript
Javascript中的解构赋值语法详解
Apr 02 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
Zend Framework动作助手Url用法详解
2016/03/05 PHP
PHP框架laravel的.env文件配置教程
2017/06/07 PHP
jquery插件之easing使用
2010/08/19 Javascript
js 弹出框只弹一次(二次修改之后的)
2013/11/26 Javascript
解决window.opener=null;window.close(),只支持IE6不支持IE7,IE8的问题
2014/01/14 Javascript
nodejs教程之制作一个简单的文章发布系统
2014/11/21 NodeJs
Javascript基础教程之数据类型 (字符串 String)
2015/01/18 Javascript
学习javascript面向对象 javascript实现继承的方式
2016/01/04 Javascript
jQuery 获取屏幕高度、宽度的简单实现案例
2016/05/17 Javascript
angular实现input输入监听的示例
2018/08/31 Javascript
微信小程序登录按钮遮罩浮层效果的实现方法
2018/12/16 Javascript
Nodejs核心模块之net和http的使用详解
2019/04/02 NodeJs
Vue的编码技巧与规范使用详解
2019/08/28 Javascript
一篇超完整的Vue新手入门指导教程
2020/11/18 Vue.js
Python(Tornado)模拟登录小米抢手机
2013/11/12 Python
详解Python中break语句的用法
2015/05/14 Python
Python进阶之@property动态属性的实现
2019/04/01 Python
Django框架设置cookies与获取cookies操作详解
2019/05/27 Python
django中账号密码验证登陆功能的实现方法
2019/07/15 Python
python3中datetime库,time库以及pandas中的时间函数区别与详解
2020/04/16 Python
CSS3 二级导航菜单的制作的示例
2018/04/02 HTML / CSS
HTML5操作WebSQL数据库的实例代码
2017/08/26 HTML / CSS
纽约著名的服装辅料来源:M&J Trimming
2017/07/26 全球购物
奖学金自我鉴定范文
2013/10/03 职场文书
电子商务专员岗位职责
2013/12/11 职场文书
入党申请自荐书范文
2014/02/11 职场文书
运动会加油稿100字
2014/09/19 职场文书
2014标准社保办理委托书
2014/10/06 职场文书
承德避暑山庄导游词
2015/02/03 职场文书
2015年社区科普工作总结
2015/05/13 职场文书
萤火虫之墓观后感
2015/06/05 职场文书
新闻稿怎么写
2015/07/18 职场文书
远程教育培训心得体会
2016/01/09 职场文书
Golang之sync.Pool使用详解
2021/05/06 Golang
浅谈Python协程asyncio
2021/06/20 Python
在项目中使用redis做缓存的一些思路
2021/09/14 Redis