Ionico: seleziona
Ionic Selectcreerà un semplice menu con opzioni di selezione che l'utente potrà scegliere. Questo menu di selezione avrà un aspetto diverso su piattaforme diverse, poiché il suo stile è gestito dal browser.
Utilizzando Seleziona
Innanzitutto, creeremo un file label e aggiungi il file item-input e il item-selectclassi. La seconda classe aggiungerà uno stile aggiuntivo al modulo di selezione e quindi aggiungeremo il fileinput-labelclass all'interno che verrà utilizzata per aggiungere un nome al nostro elemento select. Aggiungeremo ancheselect con optiondentro. Questo è un normale elemento di selezione HTML5. L'esempio seguente mostra Ionic Select con tre opzioni.
<label class = "item item-input item-select">
<div class = "input-label">
Select
</div>
<select>
<option>Option 1</option>
<option selected>Option 2</option>
<option>Option 3</option>
</select>
</label>
Il codice precedente produrrà la seguente schermata:
Selezione stile
Il seguente esempio ti mostrerà come applicare lo stile alla selezione. Stiamo creando un elenco con nove elementi selezionati con stili diversi utilizzando i colori ionici. Dato che stiamo usando l'elenco con gli elementi,item sarà il prefisso delle classi di colore.
<div class = "list">
<label class = "item item-input item-select item-light">
<div class = "input-label">
Select
</div>
<select>
<option>Option 1</option>
<option selected>Option 2</option>
<option>Option 3</option>
</select>
</label>
<label class = "item item-input item-select item-stable">
<div class = "input-label">
Select
</div>
<select>
<option>Option 1</option>
<option selected>Option 2</option>
<option>Option 3</option>
</select>
</label>
<label class = "item item-input item-select item-positive">
<div class = "input-label">
Select
</div>
<select>
<option>Option 1</option>
<option selected>Option 2</option>
<option>Option 3</option>
</select>
</label>
<label class = "item item-input item-select item-calm">
<div class = "input-label">
Select
</div>
<select>
<option>Option 1</option>
<option selected>Option 2</option>
<option>Option 3</option>
</select>
</label>
<label class = "item item-input item-select item-balanced">
<div class = "input-label">
Select
</div>
<select>
<option>Option 1</option>
<option selected>Option 2</option>
<option>Option 3</option>
</select>
</label>
<label class = "item item-input item-select item-energized">
<div class = "input-label">
Select
</div>
<select>
<option>Option 1</option>
<option selected>Option 2</option>
<option>Option 3</option>
</select>
</label>
<label class = "item item-input item-select item-assertive">
<div class = "input-label">
Select
</div>
<select>
<option>Option 1</option>
<option selected>Option 2</option>
<option>Option 3</option>
</select>
</label>
<label class = "item item-input item-select item-royal">
<div class = "input-label">
Select
</div>
<select>
<option>Option 1</option>
<option selected>Option 2</option>
<option>Option 3</option>
</select>
</label>
<label class = "item item-input item-select item-dark">
<div class = "input-label">
Select
</div>
<select>
<option>Option 1</option>
<option selected>Option 2</option>
<option>Option 3</option>
</select>
</label>
</div>
Il codice precedente produrrà la seguente schermata: