专业的QQ下载站 本站非腾讯QQ官方网站

QQ下载|QQ资讯|QQ分类|下载排行|最近更新

软件
软件
文章
当前位置:首页应用软件编程开发 → Angular Deckgrid(专用仿Masonry布局的类库) v0.6.0 官方最新版
Angular Deckgrid(专用仿Masonry布局的类库) v0.6.0 官方最新版

Angular Deckgrid(专用仿Masonry布局的类库) v0.6.0 官方最新版

Angular deckgrid下载评分:10.0
下载地址
  • 软件介绍
  • 软件截图
  • 猜你喜欢
  • 同类推荐
  • 相关文章

软件Tags: Angular

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标准功能。

展开内容

软件截图

下载地址

  • PC版

同类推荐

推荐文章

用户评论

关于九渡客 | 联系方式 | 发展历程 | 版权声明 | 下载帮助(?) | 广告联系 | 网站地图 | 友情链接

Copyright 2019-2029 9DOKE.COM 【九渡客】 版权所有 鲁ICP备2021036634号-4 | 鲁ICP备2021036634号-4

声明: 本站非腾讯QQ官方网站 所有软件和文章来自互联网 如有异议 请与本站联系 本站为非赢利性网站 不接受任何赞助和广告