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 相关文章推荐
参考:关于Javascript中实现暂停的几篇文章
Mar 04 Javascript
学习YUI.Ext第七日-View&JSONView Part Two-一个画室网站的案例
Mar 10 Javascript
js模拟弹出效果代码修正版
Aug 07 Javascript
JavaScript学习笔记之检测客户端类型是(引擎、浏览器、平台、操作系统、移动设备)
Dec 03 Javascript
jquery实现表格中点击相应行变色功能效果【实例代码】
May 09 Javascript
多种jQuery绑定事件的实现方式
Jun 13 Javascript
js获取元素下的第一级子元素的方法(推荐)
Mar 05 Javascript
iview给radio按钮组件加点击事件的实例
Sep 30 Javascript
jQuery+CSS实现的标签页效果示例【测试可用】
Aug 14 jQuery
django中使用vue.js的要点总结
Jul 07 Javascript
layui table去掉右侧滑动条的实现方法
Sep 05 Javascript
原生JS实现微信通讯录
Jun 18 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 define的第二个参数使用方法
2013/11/04 PHP
php封装的连接Mysql类及用法分析
2015/12/10 PHP
js生成的验证码的实现与技术分析
2014/09/17 Javascript
仿JQuery输写高效JSLite代码的一些技巧
2015/01/13 Javascript
javascript操作ul中li的方法
2015/05/14 Javascript
javascript实现在下拉列表中显示多级树形菜单的方法
2015/08/12 Javascript
Bootstrap树形控件使用方法详解
2016/01/27 Javascript
BootStrap文件上传样式超好看【持续更新】
2016/05/10 Javascript
全屏滚动插件fullPage.js使用实例解析
2016/10/21 Javascript
微信小程序  自定义创建详细介绍
2016/10/27 Javascript
Vue.js列表渲染绑定jQuery插件的正确姿势
2017/06/29 jQuery
在vue项目中引入highcharts图表的方法(详解)
2018/03/05 Javascript
详解使用VUE搭建后台管理系统(vue-cli更新至3.0)
2018/08/22 Javascript
微信小程序实现简单跑马灯效果
2020/05/26 Javascript
Vue是怎么渲染template内的标签内容的
2020/06/05 Javascript
[02:56]DOTA2上海特锦赛小组赛解说FreeAgain采访花絮
2016/02/27 DOTA
一键搞定python连接mysql驱动有关问题(windows版本)
2016/04/23 Python
Python使用urllib2模块抓取HTML页面资源的实例分享
2016/05/03 Python
Python实现在线音乐播放器
2017/03/03 Python
Python实现购物车程序
2018/04/16 Python
Python读取YUV文件,并显示的方法
2018/12/04 Python
对python数据切割归并算法的实例讲解
2018/12/12 Python
python实现两个dict合并与计算操作示例
2019/07/01 Python
python 批量修改 labelImg 生成的xml文件的方法
2019/09/09 Python
Python venv虚拟环境配置过程解析
2020/07/08 Python
HTML5 Canvas 旋转风车绘制
2017/08/18 HTML / CSS
新加坡第一的杂货零售商:NTUC FairPrice
2020/12/05 全球购物
餐厅销售主管职责范本
2014/02/19 职场文书
文案策划专业自荐信
2014/07/07 职场文书
赔偿协议书
2015/01/27 职场文书
工程部主管岗位职责
2015/02/12 职场文书
2015年度物业公司工作总结
2015/04/27 职场文书
中秋联欢会主持词
2015/07/04 职场文书
施工现场安全管理制度
2015/08/05 职场文书
2019年健身俱乐部的创业计划书
2019/08/26 职场文书
一篇文章带你掌握SQLite3基本用法
2022/06/14 数据库