- 軟件大小:22KB
- 軟件語言:英文
- 軟件類(lèi)型:國外軟件
- 軟件類別:免費軟件 / 編程工具
- 更新時間:2015-03-09 16:06
- 運行環境:WinAll, WinXP
- 軟件等級:
- 軟件廠(chǎng)商:
- 官方網站:http://www.ynaad.com
9.00M/中文(wén)/1.6
0KB/英文/10.0
10.33M/中文(wén)/5.0
261KB/中文/10.0
77KB/英文/10.0
Angular deckgrid 是一個數據網格(gé)用AngularJS的一部分,需要的朋友歡迎(yíng)下載。該指令不依賴於視覺展示,所有的響應和美觀都依賴於你的 CSS 文件。如(rú)果你現在(zài)選擇使用angular.js作(zuò)為你的開發框架的話,實(shí)現類似(sì)masonry的網格布局效果將會變得更加(jiā)簡單,今天介紹的輕量級類庫Angular-deckgrid能夠幫助你快速的生成(chéng)類似的魔術布局效果。
一. 安裝
1. bower install --save angular-deckgrid
2. 添加代碼(mǎ)到你的HTML
<script src="<your-bower-components>/angular-deckgrid/angular-deckgrid.js"></script>
3. 添加到(dào)你的(de)angular模塊中:
angular.module('your.module', [
'akoenig.deckgrid'
]);
定義(yì)聲明:
<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>
為了更好的設計響應式的(de)頁麵,你可以選(xuǎn)擇使用如下來代碼來定(dìng)義不同設備或者顯示器(qì)上的展示行為:
@media screen and (max-width: 480px){
.deckgrid[deckgrid]::before {
content: '1 .column.column-1-1';
}
.deckgrid .column-1-1 {
width: 100%;
}
}
0.6.0版本
打開:[修正]我們需要一個解決方案以防(fáng)止結合的模型innerHTML模板
0.5.0版(bǎn)本
升級用AngularJS的依賴(lài)bower.json(v1.3.0)。
改變集合比較觸發重畫。
轉自美元的(de)手表以watchcollection美(měi)元為了獲得更多的性能。
移植普通未定義檢查用AngularJS標(biāo)準功能。
請描(miáo)述您所遇到的錯(cuò)誤,我們將盡快予以修正,謝謝!
*必填項,請輸入內容