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 相关文章推荐
模仿百度三维地图的js数据分享
May 12 Javascript
判断多个input type=file是否有已经选择好文件的代码
May 23 Javascript
Javascript中的for in循环和hasOwnProperty结合使用
Jun 05 Javascript
JavaScript中window、doucment、body的解释
Aug 14 Javascript
Checbox的操作含已选、未选及判断代码
Nov 07 Javascript
JavaScript中几种排序算法的简单实现
Jul 29 Javascript
浅谈基于Vue.js的移动组件库cube-ui
Dec 20 Javascript
jQuery中$原理实例分析
Aug 13 jQuery
Vue项目中使用jquery的简单方法
May 16 jQuery
Javascript数组方法reduce的妙用之处分享
Jun 10 Javascript
localstorage实现带过期时间的缓存功能
Jun 28 Javascript
arcgis.js控制地图地体的显示范围超出区域自动弹回(实现思路)
Jan 28 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
Netbeans 8.2与PHP相关的新特性介绍
2016/10/08 PHP
smarty模板数学运算示例
2016/12/11 PHP
一文掌握PHP Xdebug 本地与远程调试(小结)
2019/04/23 PHP
php加速缓存器opcache,apc,xcache,eAccelerator原理与配置方法实例分析
2020/03/02 PHP
超级简单的图片防盗(HTML),好用
2007/04/08 Javascript
javascript之对系统的toFixed()方法的修正
2007/05/08 Javascript
基于jQuery制作迷你背词汇工具
2010/07/27 Javascript
Javascript 倒计时源代码.(时.分.秒) 详细注释版
2011/05/09 Javascript
ajax请求get与post的区别总结
2013/11/04 Javascript
js中小数转换整数的方法
2014/01/26 Javascript
jQuery中unbind()方法用法实例
2015/01/19 Javascript
js获取指定字符前/后的字符串简单实例
2016/10/27 Javascript
jQuery实现复选框的全选和反选
2017/02/02 Javascript
详解Vue使用 vue-cli 搭建项目
2017/04/20 Javascript
NodeJs模拟登陆正方教务
2017/04/28 NodeJs
Angualrjs 表单验证的两种方式(失去焦点验证和点击提交验证)
2017/05/09 Javascript
vue中element组件样式修改无效的解决方法
2018/02/03 Javascript
使用vue如何构建一个自动建站项目
2018/02/05 Javascript
使用Angular CLI快速创建Angular项目的一些基本概念和写法小结
2018/04/22 Javascript
jquery获取file表单选择文件的路径、名字、大小、类型
2019/01/18 jQuery
JavaScript设计模式之策略模式实现原理详解
2020/05/29 Javascript
[01:02:03]2014 DOTA2华西杯精英邀请赛 5 24 NewBee VS VG
2014/05/26 DOTA
[01:28:44]DOTA2-DPC中国联赛定级赛 RNG vs iG BO3第一场 1月10日
2021/03/11 DOTA
Python中解析JSON并同时进行自定义编码处理实例
2015/02/08 Python
linux安装python修改默认python版本方法
2019/03/31 Python
PyQt5实现让QScrollArea支持鼠标拖动的操作方法
2019/06/19 Python
pytorch获取模型某一层参数名及参数值方式
2019/12/30 Python
Python实现动态循环输出文字功能
2020/05/07 Python
Zavvi美国:英国娱乐之家
2017/03/19 全球购物
西班牙最大的在线滑板和街头服饰商店:Fillow.net
2019/04/15 全球购物
广州一家公司的.NET面试题
2016/06/11 面试题
开展党的群众路线教育实践活动方案
2014/02/05 职场文书
计算机数据库专业职业生涯规划书
2014/02/08 职场文书
高中语文课后反思
2014/04/27 职场文书
简洁的英文求职信范文
2014/05/03 职场文书
婚前协议书范本两则
2014/10/16 职场文书