用户编辑新建_AngularJS实现

实现思路:分步骤完成开发,逐渐添加功能:
1.实现输出users对象。
2.实现点击“编辑”按钮,在表单中显示firstname和lastname,并不可修改。
3.实现“新建用户”和“编辑用户”的切换。
4.实现“创建新用户”按钮。

 1 <!doctype html>
 2 <html>
 3 <head>
 4 <meta charset="utf-8">
 5 <title>无标题文档</title>
 6 <script src="http://apps.bdimg.com/libs/angular.js/1.3.9/angular.min.js"></script>
 7 </head>
 8
 9 <body ng-app="myApp" ng-controller="userCtl">
10 <table>
11 <tr>
12 <TD></TD><td>名</td><td>姓</td>
13 </tr>
14 <tr ng-repeat="user in users">
15 <TD><button type="button" ng-click="editUser(user.id)">编辑</button></TD><td>{{user.firstname}}</td><td>{{user.lastname}}</td>
16 </tr>
17 </table>
18 <input type="button" value="创建新用户" ng-click="editUser(‘new‘)">
19 <h3 ng-show="edit">新建用户</h3>
20 <h3 ng-hide="edit">编辑用户</h3>
21 <form>
22 firstname:<input type="text" name="firstnam" ng-model="firstname" ng-disabled="!edit"><br>
23 lastname :<input type="text" name="lastname" ng-model="lastname" ng-disabled="!edit"><br>
24 密      码:<input type="password" name="passwd1" ><br>
25 重 复 密 码:<input type="password" name="passwd2" ><br>
26 <input type="submit">
27 </form>
28 <script>
29 var app=angular.module("myApp",[]);
30 app.controller("userCtl",function($scope){
31     $scope.firstname=‘‘;
32     $scope.lastname=‘‘;
33     $scope.edit=true;
34     $scope.users=[{id:1,firstname:‘john‘,lastname:‘cena‘},{id:2,firstname:‘jeff‘,lastname:‘chen‘},{id:3,firstname:‘bill‘,lastname:‘gates‘},];
35     $scope.editUser = function(id){
36         if(id == ‘new‘){
37             $scope.edit=true;
38             $scope.firstname=‘‘;
39             $scope.lastname=‘‘;
40
41         } else {
42             $scope.edit = false;
43             $scope.firstname=$scope.users[id-1].firstname;
44             $scope.lastname=$scope.users[id-1].lastname;
45             $scope.passwd1=‘‘;
46             $scope.passwd2=‘‘;
47         }
48     };
49 });
50 </script>
51 </body>
52 </html>
时间: 2024-10-10 11:24:21

用户编辑新建_AngularJS实现的相关文章

数据库实例: STOREBOOK &gt; 用户 &gt; 编辑 用户: PUBLIC

ylbtech-Oracle:数据库实例: STOREBOOK  >  用户  >  编辑 用户: PUBLIC 编辑 用户: PUBLIC 1. 一般信息返回顶部 1.1, 1.2, 2. 角色返回顶部 2.1, 2.2, 3. 系统权限返回顶部 3.1, 3.2, 4. 对象权限返回顶部 4.1, 4.2, 5. 限额返回顶部 5.1, 作者:ylbtech出处:http://ylbtech.cnblogs.com/本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在

数据库实例: STOREBOOK &gt; 用户 &gt; 编辑 用户: DBSNMP

ylbtech-Oracle:数据库实例: STOREBOOK  >  用户  >  编辑 用户: DBSNMP 编辑 用户: DBSNMP 1. 一般信息返回顶部 1.1, 1.2, 2. 角色返回顶部 2.1, 2.2, 3. 系统权限返回顶部 3.1, 3.2, 4. 对象权限返回顶部 4.1, 4.2, 5. 限额返回顶部 5.1, 5.2, 6. 使用者组切换权限返回顶部 6.1, 6.2, 7. 代理用户返回顶部 7.1, 7.2, 8.返回顶部 8.1, 作者:ylbtech出处

加链接太麻烦?使用 linkit 模块提升用户编辑体验

在制作网站内容时,适当地添加链接会非常用利于网站内容的SEO.加入链接的文章可以让访客了解到更多相关内容,从而提升文章的质量.被链接到的内容也能因此获得更多的访问和关注.只不过,在内容编辑时添加链接却是一件麻烦且费力的事情. 在 Drupal 中,可以用 Linkit 模块来提升添加链接的编辑体验.Linkit会在可视化编辑器中新增一个添加链接的按钮控件,用户可以在弹出的对话框中快速地搜索本地内容并添加链接.对话框中提供自动完成字段,一旦找到想要的内容,点击“添加链接”就完成了.相对于在网站中进

Confluence 6 允许其他用户编辑站点欢迎消息

你可以通过使用 Include Page 宏从你站点其他页面中包含内容,而允许其他不是 Confluence 管理员的用户编辑站点欢迎消息.使用这种方式能够避免直接对模板文件中的内容进行编辑. 从站点的一个页面中包含到站点欢迎消息: 在一个允许所有人查看的空间中创建一个新页面.允许所有人查看这个页面是一个必要的选项, 如果一个用户没有权限查看这个空间的内容的话,那么这个用户也没有权限查看在主面板中显示的站点欢迎消息. 添加一些文本,图片或者宏,然后保存这个页面 限制(Restrict)谁可以对这

在帝国cms中新建只具有编辑某些栏目权限的后台用户或新建编辑用户在选择栏目时不能选择问题解决方法

在帝国cms中,鉴于有些部门只允许编辑自己部门所负责栏目内的新闻.信息等,所以创建只具有某一栏目或某几个栏目的编辑权限的后台用户至关重要. 1. 点击上面导航栏中的"用户"按钮 2. 点击左侧菜单中的"管理用户组" 3. 点击右侧新增用户组 4. 根据项目需要做好这个编辑组的权限配置 5.极其需要注意的是,这里的勾一定一定得去掉,否则就会出现标题中所述,在接下来的用户创建中选取授权栏目无效 6. 增加编辑用户,先点击左侧管理用户菜单,在点击右侧"增加用户&

crm 添加用户 编辑用户 公户和私户的展示,公户和私户的转化

1.添加用户 和编辑可以写在一起 urls.py url(r'^customer_add/', customer.customer_change, name='customer_add'), url(r'^customer_edit/(\d+)/', customer.customer_change, name='customer_edit'), form.py class BSForm(forms.ModelForm): def __init__(self, *args, **kwargs):

Oracle 新建用户、赋予权限

1.新建用户 新建用户: create User username Identified by password 修改用户密码: alter User username Identified by password 删除用户密码: drop user user_name [cascade] (cascade:级联删除选项,如果用户包含数据库对象,则必须加 CASCADE选项,此时连同该用户所拥有的对象一起删除.) [注意]: ①只有有DBA权限的用户才能新建用户: ②username :用户名.

Linux添加/删除用户和用户组

显示用户信息id usercat /etc/passwd 1.建用户:useradd username                             //新建用户passwd username                               //给用户设置密码 2.建工作组groupadd groupname                          //新建工作组 3.新建用户同时增加工作组useradd -g groupname username        

《Linux菜鸟入门》Linux的用户

理解用户 1.用户定义: 用户就是系统使用者的身份,在系统中,用户存储为若干字符串+若干个系统配置文件 举例: 用户信息涉及到的系统配置文件 /etc/passwd    用户信息 用户:密码:uid:gid:说明:家目录:用户使用的shell /etc/shadow    用户认证信息 用户:密码:最后一次密码修改时间:最短有效期:最长有效期:警告期:非活跃期:帐号到期日 /etc/group     组信息 组名称:组密码:组id:附加组成员 /etc/gshadow    组认证信息 /h