j-Listing
- Práce s celou Arrays pouze na straně klienta
Konfigurace:
count {Number}Volitelné, položky na stránku (předvolené:20)pages {Number}Volitelné, maximální stránky v stránce (předvolené:3-> polovina + aktuální stránka + polovina)scrolltop {Boolean}se automaticky otáčí, když uživatel změní stránkuparent {String}jQuery selektor pro získání výšky, umožňuje pevnou plochu s přizpůsobenými scrollbarsmargin {Number}je marže proparent(předvolený:0)marginxs {Number}volitelné, horní / dolní hranice spolu pro šířku obrazovkyxsmarginsm {Number}volitelné, horní / dolní hranice spolu pro šířku obrazovkysmmarginmd {Number}volitelné, horní / dolní hranice spolu pro šířku obrazovkymdmarginlg {Number}volitelné, horní / dolní hranice spolu pro šířku obrazovkylgpluralizeitems {String}pluralita pro počítání všech položek, formulář:# zero,# one,# two-four,# five and morepluralizepages {String}pluralita pro počítání všech položek, formulář:# zero,# one,# two-four,# five and more- NEW:
scrollbarshadow {Boolean}umožňuje sklonový stín
Tangular rozložení:
body {String}obsahuje všechny renderované položky, výstup je HTMLpage {Number}Aktuální číslo stránkypages {Number}Počet stránekcount {Number}počítání položek
Tangular položky:
modelobsahuje objekt zArray- Druhý model obsahuje informace o zdroji dat
{ index: Number, page: Number, pages: Number, count: Number }
Použijte ji s <ui-component name="listing">Pokud je součástka ještě nezačleněna, jComponent Stáhnout ji na první použití z adresy DEF.fallback a) The Componentator CDN dle předvolby. autor: Peter Širka. zdroj: Componentator Výrobce je autorizován, MIT licence.
<div class="row">
<div class="col-sm-6">
<h2>With layout</h2>
<ui-component name="listing" path="items">
<script type="text/html">
<div class="col-xs-4">
<div>Item: {{ name }}</div>
</div>
</script>
<script type="text/html">
<div><b>Layout:</b></div>
<br />
<div class="row">{{ body | raw }}</div>
</script>
</ui-component>
<br />
</div>
<div class="col-sm-6">
<h2>Without layout</h2>
<ui-component name="listing" path="items" config="count:8">
<script type="text/html">
<div>
<div>Item: {{ name }}</div>
</div>
</script>
</ui-component>
<br />
</div>
</div>
<script>
var items = [];
for (var i = 0; i < 100; i++)
items.push({ name: GUID(10) });
</script>