Sto utilizzando l'elemento aggiungendo i tag di apertura e chiusura <paper-dialog><p>This is it</p></paper-dialog>
ma non viene visualizzato. Devo aggiungere qualche script su di esso in modo che possa essere attivato su qualche evento? O c'è un altro modo per renderlo visibile?Come utilizzare l'elemento polimerico del dialogo carta?
7
A
risposta
15
La finestra di dialogo è auto nascosta. Di solito lo si attiva con un pulsante. Per esempio, dare la finestra di un id="dialog"
e rendere il pulsante on-tap="toggleDialog"
, che sarebbe
toggleDialog: function() {
this.$.dialog.toggle();
},
0
<base href="https://polygit.org/polymer+polymer+v1.11.2/components/" />
<script src="webcomponentsjs/webcomponents-lite.js"></script>
<link rel="import" href="polymer/polymer.html" />
<link rel="import" href="paper-dialog/paper-dialog.html" />
<link rel="import" href="paper-input/paper-input.html" />
<link rel="import" href="paper-button/paper-button.html" />
<!--Here, we use a input field to give input to the dialog box-->
<paper-input label="Name" id="username" always-float-label allowed-pattern="[a-zA-Z]" value={{username}} required error-message="User Name Required"></paper-input>
<!--The button is used to submit the values-->
<paper-button class="green" on-tap="validatedetails">Submit</paper-button>
<!--Dialog is usually hidden. So by using id we can call the dialog box-->
<div>
<paper-dialog id="userdetails">
<!--This section is used to fetch the input from the input-field and display on the dialog using one-way data binding-->
<h2>User Information</h2>
<p>[[username]]</p>
<div class="buttons">
<!--This button is used to close the dialog-->
<paper-button dialog-dismiss style="color: #0B746E" on-tap="cleardata">CLOSE</paper-button>
</div>
</paper-dialog>
</div>
<script>
Polymer({
is: 'paper-dialog',
properties: {
username: {
type: String,
},
validatedetails: function() {
this.$.userdetails.open();
},
});
</script>
+0
La risposta con qualche spiegazione è un'opzione molto migliore. – timiTao
Problemi correlati
- 1. Come impostare l'altezza del 100% su core-list polimerico in schede di carta
- 2. QSharedPointer polimerico
- 3. Perché la mia icona di ferro polimerico appare sotto il mio input di carta sulla navigazione?
- 4. Link pulsante nucleo polimerico
- 5. Associazione modello ricorsivo polimerico
- 6. Come aggiungere l'attributo di funzione all'elemento polimerico
- 7. Setter polimerico per Boost :: variante
- 8. Collegamento dati inter-componente polimerico?
- 9. Collegamento in carta-elemento all'interno del pulsante del menu carta (Polimero-1.0)
- 10. Impostazione del formato carta in FPDF
- 11. Associazione dati a due vie polimerico-angolare per componenti di struttura (elementi di base/elementi di carta)
- 12. Utilizzare l'elemento <materiale-carta> all'interno dell'elemento personalizzato
- 13. Polimero, come ottenere i parametri url in page.js nell'elemento polimerico?
- 14. Ripple polimerico su tutti i bambini
- 15. Attributo oggetto polimerico con valori predefiniti
- 16. Come utilizzare l'associazione dati nella finestra di dialogo?
- 17. come utilizzare la finestra di dialogo di SaveAs di Python
- 18. Come utilizzare applescript per entrare nella finestra di dialogo di stampa del sistema?
- 19. Come dare ombra come carta in iOS
- 20. Come utilizzare la finestra di dialogo md con modulo di input in angularjs?
- 21. Polimero 1.x: la finestra di dialogo della carta modale appare dietro il suo fondale
- 22. Come accedere a una carta SIM programmaticamente?
- 23. Evento di modifica dell'ingresso del polimero
- 24. Polimero - posizionamento carta-fab?
- 25. Raphael carta zoom animazione
- 26. Associazione dati in un elemento polimerico inserito dinamicamente
- 27. Ottieni il valore selezionato del menu a discesa di carta
- 28. Modifica degli elementi di carta del polimero font predefinito
- 29. Esportazione del riepilogo di regressione R per la carta pubblicabile
- 30. Braintree iOS SDK: Come aggiungere una carta
che ha funzionato. Inoltre, aggiungendo un attributo "aperto" durante la creazione di un elemento ha fatto il trucco. – Heisenberg
Che bello, non lo sapevo. – atomikolex