ui-grid入门教程(一)

最近看UI-bootstrap资料,发现一款非常优秀的AngularJS插件ui-grid。由于是英文资料,下面根据我的理解和看到的英文资料写一个小的教程。<p>

介绍

首先ui-grid是AngularUI库中的一部分,主要功能实现数据表格。主要特点是纯AngularJS,没有使用jquery;在一万行以上的大大数据表格表现性能好;只需加载需要的插件。<p>
<ul>
<li>可配置性:可定制模板;可通过CSS更改外观;Drop-in插件</li>
<li>标注功能:排序;过滤;用户交互;端对端测试</li>
<li>高级特性:虚拟化;列固定;分组;直接编辑;扩展行;国际化</li>
<ul>
大家可以去官网看看例子

第一步

(1)引入css文件和javascript文件</br>

<link rel="styleSheet" href="release/ui-grid.min.css"/>
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.3.16/angular.min.js"></script>
<script src="/release/ui-grid.min.js"></script>

(2)解决ui-grid依赖问题</br>

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

(3)把主css文件加入表格样式</br>

.myGrid {
     width: 500px;
     height: 250px;
 }

(4)在$scope上添加文档数据</br>

$scope.myData = [
      {
           "firstName": "Cox",
            "lastName": "Carney"...

(5)在指令中使用一个data的json数据传递数据</br>

<div ng-controller="MainCtrl">
    <div ui-grid="{ data: myData }" class="myGrid"></div>
</div>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,239评论 25 709
  • 前些日子从@张鑫旭微博处得一份推荐(Front-end-tutorial),号称最全的资源教程-前端涉及的所有知识...
    谷子多阅读 9,811评论 0 44
  • 金秋十月我认真地参加了每次志工学习,包括工作坊和华人行动分享会。 在家庭图分享活动中,同伴们的分享...
    华洲阅读 1,886评论 2 8
  • 六一节,阿姨说会买披萨回,鱼嫩子眼巴巴盼着,不知道会买几个回,妈妈你电话她吧!那你电话是要说什么,想要阿姨多买么?...
    走玩户外_鱼吧唧_湘鱼阅读 2,738评论 0 0
  • 悲伤的故事总能吸引很多人,没错,故事的结局就是我被甩了。 像极了电视剧里的桥段,他是我的高中初恋,虽然相处时间很短...
    任良生阅读 2,642评论 0 1

友情链接更多精彩内容