分类

安卓应用安卓游戏

编程工具

Angular Deckgrid

Angular Deckgrid 0.6.0

大小:18 KB

语言:英文系统:WinXP, Win2008, Win7, Win8

类别:编程工具时间:2015-03-09 11:08

AngularJS数据网格框架
  • Angular Deckgrid

Angular deckgrid 是一个数据网格用AngularJS的一部分,需要的朋友欢迎下载。该指令不依赖于视觉展示,所有的响应和美观都依赖于你的 CSS 文件。如果你现在选择使用angular.js作为你的开发框架的话,实现类似masonry的网格布局效果将会变得更加简单,今天介绍的轻量级类库Angular-deckgrid能够帮助你快速的生成类似的魔术布局效果。

安装教程

一. 安装

1. bower install --save angular-deckgrid

2. 添加代码到你的HTML

<script src="<your-bower-components>/angular-deckgrid/angular-deckgrid.js"></script>

3. 添加到你的angular模块中:

angular.module('your.module', [

'akoenig.deckgrid'

]);

使用教程

定义声明:

<div deckgrid source="photos" cardTemplate="templates/deckgrid-card.html" class="deckgrid"></div>

定义数据结构:

$scope.photos = [

id: 'p1', 'title': 'A nice day!', src: "http://lorempixel.com/300/400/",

id: 'p2', 'title': 'Puh!', src: "http://lorempixel.com/300/400/sports",

id: 'p3', 'title': 'What a club!', src: "http://lorempixel.com/300/400/nightlife"

];

定义cardtemplate:

<div class="a-card">

<h1>{{card.title}}</h1>

<img src="" data-ng-src="{{card.src}}">

</div>

为了更好的设计响应式的页面,你可以选择使用如下来代码来定义不同设备或者显示器上的展示行为:

@media screen and (max-width: 480px){

.deckgrid[deckgrid]::before {

content: '1 .column.column-1-1';

}

.deckgrid .column-1-1 {

width: 100%;

}

}

更新日志

0.6.0版本

打开:[修正]我们需要一个解决方案以防止结合的模型innerHTML模板

0.5.0版本

升级用AngularJS的依赖bower.json(v1.3.0)。

改变集合比较触发重画。

转自美元的手表以watchcollection美元为了获得更多的性能。

移植普通未定义检查用AngularJS标准功能。

∨ 展开

同类推荐

特别下载

猜你喜欢

相关文章

热门推荐

下载排行

网友评论

我要跟帖
取消
查看所有评论 共 11