ForgeKomponensek
hu

Komponensek

j-ShoppingCart

jComponent 20 · jcomponent@20 component Példa betöltve a jComponent 20-szal
  • Szingapúr
  • Támogatja a diszkont
  • Az adatok tárolása a helyi

konfiguráció:

  • discount {Number} egy kedvezmény százalékban (opcionális, alapértelmezett: 0)
  • expiration {String} adat lejárata (default: 6 days)

kiadás:

{
	items: [
		{
			name: String,
			price: Number,
			total: Number,
			count: Number,
			date: Date
		}
	],
	price: Number,
	total: Number,
	count: Number
}

módszerek

  • A instance.add(id, price, count, [name]) új terméket ad hozzá, vagy növelje a számot, ha a termék létezik
  • A instance.upd(id, [count], [price], [name]) termék adatai
  • instance.buy(id, price, count, [name]) termék létrehozása / frissítése
  • instance.rem(id) eltávolítása
  • instance.has(id) termék
  • instance.read(id) termék
  • A instance.clear() tisztítja az összes terméket
  • A instance.clean() eltávolítja az összes terméket nulla számítással
  • instance.sync(function(array_id_products, meta) {}) - Az adatok szinkronizálása a szerverrel

Globális események

  • ON('shoppingcart.add', function(item) {})
  • ON('shoppingcart.upd', function(item) {})
  • ON('shoppingcart.rem', function(id) {})
  • ON('shoppingcart.sum', function(data) {})
  • ON('shoppingcart.clear', function() {})

Használja a <ui-component name="shoppingcart">Amennyiben a készülék még nem tölthető le, jComponent letöltés az első felhasználásra a címről DEF.fallback (Azt a Componentator A szerző: Peter Širka. forrás: a Componentator Az összetevők raktár, MIT licenc.

example.html
<ui-component name="shoppingcart" path="common.shoppingcart"></ui-component>

<script>
	var common = {};
</script>