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 EditorGridPanel中ComboBox列的显示问题
Jul 04 Javascript
仿新浪微博返回顶部的jquery实现代码
Oct 01 Javascript
javascript实现原生ajax的几种方法介绍
Sep 21 Javascript
jquery单行文字向上滚动效果示例
Mar 06 Javascript
javascript获取dom的下一个节点方法
Sep 05 Javascript
input file上传 图片预览功能实例代码
Oct 25 Javascript
基于JS实现翻书效果的页面切换样式
Feb 16 Javascript
解决vue-cli脚手架打包后vendor文件过大的问题
Sep 27 Javascript
如何安装控制器JavaScript生成插件详解
Oct 21 Javascript
微信小程序+云开发实现欢迎登录注册
May 24 Javascript
JavaScript实现像雪花一样的Hexaflake分形
Jul 07 Javascript
详解Vue中的watch和computed
Nov 09 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
动漫女神老婆无限好,但日本女生可能就不是这么一回事了!
2020/03/04 日漫
DIY一个适配电脑声卡的动圈话筒放大器
2021/03/02 无线电
PHP ADODB实现分页功能简单示例
2018/05/25 PHP
可以把编码转换成 gb2312编码lib.UTF8toGB2312.js
2007/08/21 Javascript
ASP.NET jQuery 实例4(复制TextBox的文本到本地剪贴板上)
2012/01/13 Javascript
怎么清空javascript数组
2013/05/11 Javascript
jquery小火箭返回顶部代码分享
2015/08/19 Javascript
Node.js读写文件之批量替换图片的实现方法
2016/09/07 Javascript
jQuery异步提交表单的两种方式
2016/09/13 Javascript
Angular2生命周期钩子函数的详细介绍
2017/07/10 Javascript
Vue+Vux项目实践完整代码
2017/11/30 Javascript
vue-cli的build的文件夹下没有dev-server.js文件配置mock数据的方法
2019/04/17 Javascript
微信小程序如何使用canvas二维码保存至手机相册
2019/07/15 Javascript
js实现简单贪吃蛇游戏
2020/05/15 Javascript
javascript 数组(list)添加/删除的实现
2020/12/17 Javascript
python基础入门详解(文件输入/输出 内建类型 字典操作使用方法)
2013/12/08 Python
python修改操作系统时间的方法
2015/05/18 Python
Python字符串和字典相关操作的实例详解
2017/09/23 Python
浅谈Django的缓存机制
2018/08/23 Python
对python 判断数字是否小于0的方法详解
2019/01/26 Python
Python中使用pypdf2合并、分割、加密pdf文件的代码详解
2019/05/21 Python
python中的global关键字的使用方法
2019/08/20 Python
关于Python-faker的函数效果一览
2019/11/28 Python
python路径的写法及目录的获取方式
2019/12/26 Python
Pycharm配置PyQt5环境的教程
2020/04/02 Python
Python自省及反射原理实例详解
2020/07/06 Python
HTML5+CSS3实现机器猫
2016/10/17 HTML / CSS
如何用SQL语句进行模糊查找
2015/09/25 面试题
临床医学应届生求职信
2013/11/06 职场文书
入学生会自荐书范文
2014/02/05 职场文书
医药类个人求职的自我评价
2014/02/12 职场文书
会计专业求职信范文
2014/03/16 职场文书
领导班子四风问题对照检查材料
2014/09/27 职场文书
大学生档案自我鉴定(2篇)
2014/10/14 职场文书
党的群众路线教育实践活动批评与自我批评发言稿
2014/10/16 职场文书
python中redis包操作数据库的教程
2022/04/19 Python