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 相关文章推荐
splice slice区别
Oct 09 Javascript
Js callBack 返回前一页的js方法
Nov 30 Javascript
js实现鼠标感应图片展示的方法
Feb 27 Javascript
浅谈JavaScript事件的属性列表
Mar 01 Javascript
简单对比分析JavaScript中的apply,call与this的使用
Dec 04 Javascript
JS基于递归实现倒计时效果的方法
Nov 26 Javascript
js数字舍入误差以及解决方法(必看篇)
Feb 28 Javascript
javascript简单链式调用案例分析
May 10 Javascript
Angular2的管道Pipe的使用方法
Nov 07 Javascript
JavaScript获取用户所在城市及地理位置
Apr 21 Javascript
使用canvas实现一个vue弹幕组件功能
Nov 30 Javascript
如何使用gpu.js改善JavaScript的性能
Dec 01 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仿微信多图片预览上传实例代码
2016/09/13 PHP
php+ajax简单实现全选删除的方法
2016/12/06 PHP
phpstudy默认不支持64位php的解决方法
2017/02/20 PHP
THINKPHP3.2使用soap连接webservice的解决方法
2017/12/13 PHP
php设计模式之工厂模式用法经典实例分析
2019/09/20 PHP
Jquery跨域获得Json时invalid label错误的解决办法
2011/01/11 Javascript
jQuery中将函数赋值给变量的调用方法
2012/03/23 Javascript
jQuery Ajax调用WCF服务详细教程
2015/03/31 Javascript
jQuery实现checkbox全选的方法
2015/06/10 Javascript
jquery UI Datepicker时间控件的使用方法(基础版)
2015/11/07 Javascript
详解Bootstrap创建表单的三种格式(一)
2016/01/04 Javascript
Node.js程序中的本地文件操作用法小结
2016/03/06 Javascript
JavaScript实现Base64编码转换
2016/04/23 Javascript
用iframe实现不刷新整个页面上传图片的实例
2016/11/18 Javascript
jquery网页加载进度条的实现
2017/06/01 jQuery
JS实现按钮控制计时开始和停止功能
2017/07/27 Javascript
Angular 2 利用Router事件和Title实现动态页面标题的方法
2017/08/23 Javascript
微信小程序之多文件下载的简单封装示例
2018/01/29 Javascript
Vue项目中使用Vux的安装过程
2018/05/01 Javascript
微信小程序网络请求封装示例
2018/07/24 Javascript
如何在vue里面优雅的解决跨域(路由冲突问题)
2019/01/20 Javascript
vue配置多代理服务接口地址操作
2020/09/08 Javascript
[53:50]CHAOS vs Mineski 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/18 DOTA
Python ftp上传文件
2016/02/13 Python
插入排序_Python与PHP的实现版(推荐)
2017/05/11 Python
对Python信号处理模块signal详解
2019/01/09 Python
Django框架自定义session处理操作示例
2019/05/27 Python
Python3远程监控程序的实现方法
2019/07/15 Python
python 根据列表批量下载网易云音乐的免费音乐
2020/12/03 Python
css3实例教程 一款纯css3实现的发光屏幕旋转特效
2014/12/07 HTML / CSS
Stokke美国官方网店:高级儿童家具、推车、汽车座椅和配件
2020/06/06 全球购物
银行会计业务的个人自我评价
2013/11/02 职场文书
教师推荐信范文
2013/11/24 职场文书
先进班集体申报材料
2014/12/26 职场文书
小学数学教学随笔
2015/08/14 职场文书
星际争霸:毕姥爷vs解冻01
2022/04/01 星际争霸