ForgeKomponensek
hu

Komponensek

j-Stash

jComponent 20 · jcomponent@20 component Példa betöltve a jComponent 20-szal

Az összetevő elemek elpusztítását és eltávolítását a DOM. Ez az összetevője segíthet a dinamikus tartalom a szerver oldalán. Total.js FlowStream A komponensek beállításainak tervezése.

  • Az elemek tartalmazhatnak mindent, mint a komponensek, szalagok, kötők stb.

konfiguráció:

  • load {String} egy út a function(id, next(html/element)) módszerre, amely értékelik, ha a tartalmat nem töltötték le korábban
  • NEW: class {String} egy osztálynevét a szalagtartó (default: hidden)

módszerek:

  • A component.add(id, html/element) új HTML/elemet ad
  • A component.clear([id]) egyedi azonosító (id opcionális) vagy minden titkosított tartalmat tisztít

Használja a <ui-component name="stash">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="stash" path="common.id" config="load:loadcontent"></ui-component>

<script>

	var common = {};

	function loadcontent(id, next) {
		// next(html/element)
		console.log('LOAD:', id);
		next('<div>{0}</div>'.format(id));
	}

	setTimeout(function() {
		SET('common.id', 'component_settings_1');
	}, 1000);

	setTimeout(function() {
		SET('common.id', 'component_settings_2');
	}, 3000);

	setTimeout(function() {
		SET('common.id', 'component_settings_3');
	}, 6000);

	setTimeout(function() {
		SET('common.id', 'component_settings_1');
	}, 9000);

</script>