j-Listing
- Работи с целия Arrays само от страна на клиента
Конфигуриране:
count {Number}Опционално, елементи на страница (предварително:20)pages {Number}Опционално, максимум страници в страница (предварително:3-> половин + текуща страница + половина)scrolltop {Boolean}автоматично скалира, когато потребителят променя страницаparent {String}jQuery селектор за получаване на височина, позволява фиксирана област с персонализирани скалиmargin {Number}е марж заparent(предварително:0)marginxs {Number}опция, горна/долна маржа заедно за ширина на екранаxsmarginsm {Number}опция, горна/долна маржа заедно за ширина на екранаsmmarginmd {Number}опция, горна/долна маржа заедно за ширина на екранаmdmarginlg {Number}опция, горна/долна маржа заедно за ширина на екранаlgpluralizeitems {String}плурализация за броя на всички елементи, формуляр:# zero,# one,# two-four,# five and morepluralizepages {String}плурализация за броя на всички елементи, формуляр:# zero,# one,# two-four,# five and more- NEW:
scrollbarshadow {Boolean}позволява скалбар сенка
Tangular Лейджът:
body {String}съдържа всички рендерирани елементи, изходът е HTMLpage {Number}- текущ номер на страницатаpages {Number}Брой странициcount {Number}Броят на елементите
Tangular Етикети:
modelсъдържа обект отArray- Вторият модел съдържа информация за източника на данни
{ index: Number, page: Number, pages: Number, count: Number }
Използвайте го с <ui-component name="listing">Когато компонентът все още не е зареден, jComponent Изтегляне на първия адрес в DEF.fallback (След това Componentator Източник: Питър Шерка Componentator Съставни съставки, лиценз на MIT.
<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>