🧬 Montážní součásti
Rádiová skupina, známá též jako skupina s jedinou volbou, nebo pouze rádiová skupina, je komponenta, která umožňuje uživatelům vybrat pouze jednu možnost ze seznamu předdefinovaných možností. Každá možnost ve skupině je zastoupena kruhovým tlačítkem, které mohou být vybrány nebo zrušeny uživateli. Pokud je vybrána jedna možnost, všechny dříve vybrané možnosti ve skupině jsou automaticky odebrány.
Rozhlasové skupiny se běžně používají ve webových formulářích, dialogových rámečcích, a další interaktivní aplikace, u nichž je třeba, aby si uživatelé vybrali z řady možností. Jsou užitečné pro předcházení chybám, ke kterým může dojít při výběru více možností omylem nebo zmatkem. Navíc, rádiová tlačítka jsou snadno použitelná a vizuálně intuitivní, což jim dělá populární výběr jak pro designéry, tak pro vývojáře.
Přidat nové možnosti nebo ručně odstranit možnosti a nakonfigurovat možnosti jeden po druhém. Vlastnosti opcí jsou následující:
Vlastnosti | L 343, 22.12.2009, s. 1). |
---|---|
Popisek | Text zobrazený pro možnost |
Hodnota | Hodnota spojená s možností |
Zakázáno | Určuje, zda je volba pro výběr zakázána |
Můžete také přidat možnosti ze zdroje dat mapováním popisku a vlastností hodnoty do odpovídajících datových polí. Tímto způsobem můžete získat možnosti dynamicky z databáze. Na konci tohoto článku ukážeme, jak jej využít prostřednictvím příkladu.
Vlastnosti | L 343, 22.12.2009, s. 1). |
---|---|
Zdroj údajů | Nastavte zdroj dat možností |
Popisek | Pomocí {{item}} nastavíte popisek možností |
Hodnota | Pomocí {{item}} nastavíte hodnotu možností |
Zakázáno | Pomocí {{item}} nastavíte, zda je volba zakázána pro výběr |
Vlastnosti | L 343, 22.12.2009, s. 1). |
---|---|
Výchozí hodnota | Počáteční hodnota komponenty. Počáteční hodnotu můžete dynamicky změnit zadáním JavaScriptu v {{}}. |
Zástupný symbol | Hodnota bude zobrazena, když je vstupní pole prázdné. |
Popisek | Název pole zobrazeného uživateli |
Titulek | Popisek použitý k podrobnému popisu pole |
Skrytý štítek | Nastavte, zda chcete zobrazit štítek |
Pozice | Nastavte pozici štítku vzhledem k komponentě. |
Zarovnání | Nastavit zarovnání štítku |
Width | Pokud je štítek na levé straně komponenty, nastavte poměr šířky štítku |
Zpracovatel událostí | Spouštěcí dotazy, ovládací prvky nebo volání jiných API v reakci na události komponenty. |
Zakázáno | Určuje, zda je zakázaná komponenta. Komponenta nemůže být upravena nebo zaměřena, pokud je zakázána. |
Pouze pro čtení | Určuje, zda je komponenta určena pouze pro čtení. Komponentu, která je určena pouze pro čtení, může být vybrána a zaměřena, ale nelze ji upravit. |
Zobrazit tlačítko “Vyčistit” | Nastavte, zda zobrazit tlačítko “Vyčistit” |
Šipka nástroje | Uživatelé zde mohou zadat pomocný nástroj. Nápověda bude zobrazena při zaostření. Formát Markdown je podporován. |
Povinné pole | Platné pouze při zapnutí přepínače |
Vlastní pravidlo | Vlastní pravidlo |
Skrýt ověřovací zprávu | Chybová zpráva můžete skrýt přepnutím skrytého stavu, pokud je zadaná hodnota nesprávná. Skrytý stav můžete dynamicky změnit pomocí JavaScript. |
Datový klíč formuláře | Zadejte klíč pro balicí komponentu při vytváření atributu dat. |
Hidden | Dynamicky regulovat, zda je komponenta skrytá. Skrytý stav můžete změnit pomocí dynamické logické hodnoty. |
Barva motivu | Vyberte barvu motivu komponenty |
K ovládání komponenty můžete použít jiné komponenty. Podporujeme tyto tři metody:
Pro nastavení vybrané volby například {{”value1”}}
Vlastnosti | L 343, 22.12.2009, s. 1). |
---|---|
Hodnota | Vybraná hodnota |
Vymazat vybrané možnosti
Ověření, zda jsou vstupní informace legální
Pro vymazání zprávy o ověření
Podporujeme poslechnutí události onChange
rádiové skupiny.
Když se změní vybraná možnost, může spustit zadanou akci. To znamená, že pokud uživatel zvolí jinou možnost než rádiovou skupinu, může být konkrétní akce provedena na základě zvolené možnosti. Například ve webové podobě, výběr jiné možnosti může spustit zobrazení různých polí formuláře nebo odeslání formuláře do jiného místa určení. Tímto způsobem může volba vybraná uživatelem ovlivnit chování softwaru nebo webové aplikace, kterou používá. Schopnost spustit konkrétní akce založené na vstupu uživatele je důležitým aspektem interaktivního návrhu softwaru a může zlepšit použitelnost a funkčnost softwaru.
Komponenta má některá běžně používaná data, která lze volat přes {{componentName.propertyName}} v aplikaci.
Název vlastnosti | L 343, 22.12.2009, s. 1). |
---|---|
hodnota | Vybraná hodnota |
Dále ukážeme, jak používat mapovaný režim k dynamickému získání možností.
Vytvořili jsme tabulku selection
, včetně 5 sloupců: options_en
, options_jp
, options_zh
, options_kr
, value
. Hodnoty možností jsme uložili v hodnotě
a uložili popisky možností v různých jazycích v jiných sloupcích.
Vytvořte akce pro zobrazení všech dat v selection
s názvem postgresql1
vybrat * z výběru
Nastavte zdroje dat na {{postgresql1.data}}
Nakonfigurujte štítek pro změnu štítku na základě jazyka.
{{currentUserInfo.language=='ja-JP' ? item.options_jp
: currentUserInfo.language == 'ko-KR' ? item.options_kr
: currentUserInfo.language == 'zh-CN' ? item.options_zh
: item.options_en }}