全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

angular动态删除ng-repaeat添加的dom节点的方法

本文介绍了angular动态删除ng-repaeat添加的dom节点的方法,分享给大家供大家参考,具体如下:

通过点击删除按钮删除数据库信息以及当前行

html代码如下:

<div class="row">
  <div class="col-xs-12">
    <!-- PAGE CONTENT BEGINS -->
    <div class="row">
      <div class="col-xs-12">
        <table id="simple-table" class="table table-bordered table-hover">
          <thead>
          <tr>
            <th>姓名</th>
            <th>学历</th>
            <th class="hidden-480">专业</th>

            <th>
              <i class="ace-icon fa fa-clock-o bigger-110 hidden-480"></i>
              工作时间
            </th>
            <th class="hidden-480">工作经历</th>

            <th></th>
          </tr>
          </thead>

          <tbody>
          <tr ng-repeat="x in jl" class="hang">//通过ng-repeat迭代创建dom
            <td>
              <a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >{{x.name}}</a>
            </td>
            <td>{{x.education}}</td>
            <td class="hidden-480">{{x.major}}</td>
            <td>{{x.workYear+'年'}}</td>

            <td class="hidden-480">
              {{x.workExperience}}
            </td>

            <td>
              <div class="hidden-sm hidden-xs btn-group">
                <button class="btn btn-xs btn-success">
                  <i class="ace-icon fa fa-check bigger-120"></i>
                </button>

                <button class="btn btn-xs btn-info">
                  <i class="ace-icon fa fa-pencil bigger-120"></i>
                </button>

                <button class="btn btn-xs btn-danger" ng-click="_delete($index)">
                  <i class="ace-icon fa fa-trash-o bigger-120"></i>
                </button>

                <button class="btn btn-xs btn-warning">
                  <i class="ace-icon fa fa-flag bigger-120"></i>
                </button>
              </div>

              <div class="hidden-md hidden-lg">
                <div class="inline pos-rel">
                  <button class="btn btn-minier btn-primary dropdown-toggle" data-toggle="dropdown" data-position="auto">
                    <i class="ace-icon fa fa-cog icon-only bigger-110"></i>
                  </button>

                  <ul class="dropdown-menu dropdown-only-icon dropdown-yellow dropdown-menu-right dropdown-caret dropdown-close">
                    <li>
                      <a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" class="tooltip-info" data-rel="tooltip" title="View">
                                      <span class="blue">
                                        <i class="ace-icon fa fa-search-plus bigger-120"></i>
                                      </span>
                      </a>
                    </li>

                    <li>
                      <a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" class="tooltip-success" data-rel="tooltip" title="Edit">
                                      <span class="green">
                                        <i class="ace-icon fa fa-pencil-square-o bigger-120"></i>
                                      </span>
                      </a>
                    </li>

                    <li>
                      <a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" class="tooltip-error" data-rel="tooltip" title="Delete">
                                      <span class="red">
                                        <i class="ace-icon fa fa-trash-o bigger-120"></i>
                                      </span>
                      </a>
                    </li>
                  </ul>
                </div>
              </div>
            </td>
          </tr>
          </tbody>
        </table>
      </div><!-- /.span -->
    </div><!-- /.row -->

    <!-- PAGE CONTENT ENDS -->
  </div><!-- /.col -->
</div>
<!-- /.row -->

js代码如下:

angular.controller('tables',function ($scope,$http) {
  $http({
    method: 'GET',
    url:'resumes/myResume/'+USER.id
  }).then(function success(rep) {
    $scope.jl=rep.data;
  });

  $scope._delete=function (idx) {
    $scope.id=$scope.jl[idx].id;
    $http({
      method:'DELETE',
      url:'resumes/'+$scope.id
    }).then(function success(rep) {
      $scope.jl.splice(idx, 1);//截取数组,删除当前行
    });
  }
});

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# angular删除dom节点  # angularjs动态添加dom  # angularjs  # 删除dom  # Angular2学习教程之组件中的DOM操作详解  # 详解如何在Angular中快速定位DOM元素  # Angular.JS通过指令操作DOM的方法  # 详解angular中如何监控dom渲染完毕  # AngularJS实现DOM元素的显示与隐藏功能  # AngularJS实现动态编译添加到dom中的方法  # AngularJS中的DOM操作用法分析  # 给大家  # 大家多多  # 工作时间  # 迭代  # repeat  # tbody  # jl  # bigger  # hang  # icon  # fa  # clock  # ace  # td  # btn  # sm  # workExperience  # success  # button  # group 


相关文章: 济南专业网站制作公司,济南信息工程学校怎么样?  早安海报制作网站推荐大全,企业早安海报怎么每天更换?  C++中的Pimpl idiom是什么,有什么好处?(隐藏实现)  建站之星如何取消后台验证码生成?  北京网站制作费用多少,建立一个公司网站的费用.有哪些部分,分别要多少钱?  安云自助建站系统如何快速提升SEO排名?  怎么制作一个起泡网,水泡粪全漏粪育肥舍冬季氨气超过25ppm,可以有哪些措施降低舍内氨气水平?  深圳网站制作案例,网页的相关名词有哪些?  如何在Ubuntu系统下快速搭建WordPress个人网站?  详解一款开源免费的.NET文档操作组件DocX(.NET组件介绍之一)  网站企业制作流程,用什么语言做企业网站比较好?  免费公司网站制作软件,如何申请免费主页空间做自己的网站?  如何通过宝塔面板实现本地网站访问?  如何在阿里云虚拟主机上快速搭建个人网站?  如何续费美橙建站之星域名及服务?  简单实现Android文件上传  如何选购建站域名与空间?自助平台全解析  单页制作网站有哪些,朋友给我发了一个单页网站,我应该怎么修改才能把他变成自己的呢,请求高手指点迷津?  如何制作网站标识牌,动态网站如何制作(教程)?  如何在搬瓦工VPS快速搭建网站?  如何在阿里云ECS服务器部署织梦CMS网站?  建站之星备案流程有哪些注意事项?  ,柠檬视频怎样兑换vip?  婚礼视频制作网站,学习*后期制作的网站有哪些?  专业网站建设制作报价,网页设计制作要考什么证?  建站主机选哪家性价比最高?  深圳网站制作公司好吗,在深圳找工作哪个网站最好啊?  如何通过.red域名打造高辨识度品牌网站?  如何在Golang中使用encoding/gob序列化对象_存储和传输数据  C++中引用和指针有什么区别?(代码说明)  如何在橙子建站中快速调整背景颜色?  5种Android数据存储方式汇总  韩国代理服务器如何选?解析IP设置技巧与跨境访问优化指南  高端企业智能建站程序:SEO优化与响应式模板定制开发  如何高效利用200m空间完成建站?  建站主机助手选型指南:2025年热门推荐与高效部署技巧  ,网站推广常用方法?  建站之星安装失败:服务器环境不兼容?  北京专业网站制作设计师招聘,北京白云观官方网站?  番禺网站制作公司哪家值得合作,番禺图书馆新馆开放了吗?  制作证书网站有哪些,全国城建培训中心证书查询官网?  如何获取上海专业网站定制建站电话?  香港服务器选型指南:免备案配置与高效建站方案解析  新网站制作渠道有哪些,跪求一个无线渠道比较强的小说网站,我要发表小说?  洛阳网站制作公司有哪些,洛阳的招聘网站都有哪些?  深圳企业网站制作设计,在深圳如何网上全流程注册公司?  网站制作价目表怎么做,珍爱网婚介费用多少?  建站之星后台搭建步骤解析:模板选择与产品管理实操指南  如何在云虚拟主机上快速搭建个人网站?  定制建站流程步骤详解:一站式方案设计与开发指南 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。