Angularjs CURD 详解及实例代码


Posted in Javascript onSeptember 14, 2016

Angularjs CURD

前言

       基于一个手机端的项目使用了angularjs,硬着头皮去用,有很多的疑问还需要一一去验证,刚开始总是感觉找不到北,总是感觉有很多概念,而且似乎ng既夹杂MVC又夹杂MVVM的思想, 忙里偷闲敲了个简单的CURD demo。 当然顺着这个demo还可以延伸很多知识点,比如: 带分页查询、连接后台数据库、调用WebApi、分层使用Servcice、Factory。

效果图

 Angularjs CURD 详解及实例代码

Angularjs CURD 详解及实例代码

Angularjs CURD 详解及实例代码

<script type="text/javascript">

    var app=angular.module('myApp',[]);

    app.controller('empCtrl',function($scope){

      $scope.emparr=[];

       

      //添加

      $scope.btnclk=function(){

        $scope.emparr.push({'arr_id':$scope.id,'arr_name':$scope.name,'arr_desg':$scope.desg});

        $scope.id='';

        $scope.name='';

        $scope.desg='';

      }

      var key='';

      //编辑

      $scope.edit=function(emp,indx){

        key=indx;

        console.log(indx);

        console.log(emp);

        $scope.id=emp.arr_id;

        $scope.name=emp.arr_name;

        $scope.desg=emp.arr_desg;

      }

      //修改

      $scope.btnupd=function(id,name,desg){

        $scope.emparr[key].arr_id=id;

        $scope.emparr[key].arr_name=name;

        $scope.emparr[key].arr_desg=desg;

         

        $scope.id='';

        $scope.name='';

        $scope.desg='';

      }

       

      $scope.del=function(id){

        $scope.emparr.splice(id,1);

      }

    });

  </script>

以上就是对AngularJS CURD 的资料整理,后续继续补充相关资料,谢谢大家对本站的支持!

Javascript 相关文章推荐
写的htc的数据表格
Jan 20 Javascript
JQuery中$之选择器用法介绍
Apr 05 Javascript
js获取和设置属性的方法
Feb 20 Javascript
JS动态修改图片的URL(src)的方法
Apr 01 Javascript
AngularJS指令与控制器之间的交互功能示例
Dec 14 Javascript
JavaScript中利用for循环遍历数组
Jan 15 Javascript
JS实现生成由字母与数字组合的随机字符串功能详解
May 25 Javascript
Angularjs实现数组随机排序的方法
Oct 02 Javascript
Vue props 单向数据流的实现
Nov 06 Javascript
angular4自定义组件非input元素实现ngModel双向数据绑定的方法
Dec 28 Javascript
javascript实现贪吃蛇经典游戏
Apr 10 Javascript
Javascript执行上下文顺序的深入讲解
Nov 04 Javascript
Angular Module声明和获取重载实例代码
Sep 14 #Javascript
javascript经典特效分享 手风琴、轮播图、图片滑动
Sep 14 #Javascript
Angular 应用技巧总结
Sep 14 #Javascript
AngularJS 所有版本下载地址
Sep 14 #Javascript
JS组件系列之使用HTML标签的data属性初始化JS组件
Sep 14 #Javascript
Angularjs 制作购物车功能实例代码
Sep 14 #Javascript
一步一步封装自己的HtmlHelper组件BootstrapHelper(三)
Sep 14 #Javascript
You might like
PHP 用数组降低程序的时间复杂度
2009/12/04 PHP
需要注意的几个PHP漏洞小结
2012/02/05 PHP
三个思路解决laravel上传文件报错:413 Request Entity Too Large问题
2017/11/13 PHP
PHP中$GLOBALS与global的区别详解
2019/03/21 PHP
设定php简写功能的方法
2019/11/28 PHP
jQuery 对Select的操作备忘记录
2011/07/04 Javascript
ASP.NET jQuery 实例7 通过jQuery来获取DropDownList的Text/Value属性值
2012/02/03 Javascript
关于JQuery($.load)事件的用法和分析
2013/04/09 Javascript
可自定义速度的js图片无缝滚动示例分享
2014/01/20 Javascript
JS时间特效最常用的三款
2015/08/19 Javascript
jQuery添加和删除指定标签的方法
2015/12/16 Javascript
JavaScript语言精粹经典实例(整理篇)
2016/06/07 Javascript
纯js实现手风琴效果代码
2020/04/17 Javascript
前端分页功能的实现以及原理(jQuery)
2017/01/22 Javascript
AngularJS的Filter的示例详解
2017/03/07 Javascript
View.post() 不靠谱的地方你知道多少
2017/08/29 Javascript
JavaScript实现仿Clock ISO时钟
2018/06/29 Javascript
jQuery实现简易聊天框
2020/02/08 jQuery
mpvue实现微信小程序快递单号查询代码
2020/04/03 Javascript
Vue实现移动端拖拽交换位置
2020/07/29 Javascript
Python每天必学之bytes字节
2016/01/28 Python
Python中操作符重载用法分析
2016/04/29 Python
Python利用operator模块实现对象的多级排序详解
2017/05/09 Python
python实现list元素按关键字相加减的方法示例
2017/06/09 Python
使用python实现链表操作
2018/01/26 Python
python numpy 部分排序 寻找最大的前几个数的方法
2018/06/27 Python
如何用Python破解wifi密码过程详解
2019/07/12 Python
浅谈django url请求与数据库连接池的共享问题
2019/08/29 Python
使用CSS3的appearance属性改变任何元素的浏览器默认风格
2012/12/24 HTML / CSS
德国富尔达运动鞋店:43einhalb
2020/12/25 全球购物
在C#中如何实现多态
2014/07/02 面试题
大学生自荐书范文
2013/12/10 职场文书
新春寄语大全
2014/04/09 职场文书
继承权公证书范本
2015/01/23 职场文书
幼儿园母亲节活动总结
2015/02/10 职场文书
缓存替换策略及应用(以Redis、InnoDB为例)
2021/07/25 Redis