ForgejComponent
hu

jComponent

Egyéni útvonaljelzők küldése a FLAGS-szel

jComponent 20 · jcomponent@20 jcomponentflagseventspaths Futtatva a jComponent 20-szal

A FLAGS('path @name', callback) értelmez egy jComponent-útvonalat, kibocsátja a @flag name eseményt az értelmezett útvonallal, és meghívja a callbacket. Regisztrálja a figyelőt az ON('@flag name', function(path) { ... }) hívással. Több különböző egyéni jelző külön eseményeket bocsát ki; egy név ismétlése ugyanabban a kifejezésben egyszer bocsátja ki. Ebben a példában a végrehajtás és a callback szinkron.

Az értelmezett útvonal az esemény argumentuma. Egy olyan érték, mint a @refresh:yes, továbbra is a refresh nevű jelzőt választja; az érték nem kerül át az esemény második argumentumaként. A fenntartott jelzők, például a @reset, ki vannak zárva ezekből az egyéni eseményekből. A FLAGS() önmagában történő hívása nem hívja meg a SET()-et, és nem állítja vissza a komponensek állapotát: az állapotműveletek a saját jelzőiket értelmezik. Használjon alkalmazásspecifikus jelzőneveket az ütközések elkerülésére.

public/index.html
<!DOCTYPE html>
<html><head><meta charset="utf-8"><title>Custom flags</title>
<script src="//cdn.componentator.com/spa.min@20.js"></script></head>
<body><p>Dispatch a custom refresh notification without modifying the model.</p></body></html>
Próbáld ki a böngésződben

Szerkeszd a példát, és futtasd. A böngésződ egy izolált keretében fut; semmi nem kerül a szerverünkre.

Előnézet