2016-05-18 23 views

risposta

8

I official documentation stati:

È sufficiente posizionare questo su un elemento HTML e programma di avvio automatico di Aurelia sarà carico un app.js e app.html, li DataBind insieme e iniettare loro nell'elemento DOM su cui si collocato questo attributo.

Ho provato questo con:

<body> 
    <div aurelia-app="app-window"> 
    </div> 
    ... 
</body> 

e sembra effettivamente per iniettare la tua Aurelia applicazione a quel punto:

enter image description here

Quello che non so è se questo è una buona idea o no, cioè se ci saranno problemi imprevisti.

+0

Nessuna nota negativa, infatti alcuni plugin che si attaccano al corpo potrebbero sopravvivere perché l'aurelia non li cancella ... questo consente anche di avere una pagina standard con un'app aurelia in una particolare sezione. –

+0

Questo è un esempio http://stackoverflow.com/questions/33473457/multiple-aurelia-apps-on-one-page di dove non sei limitato solo al tag body ... –

+0

Questo è come previsto - da convenzione, sovrascrivere il contenuto nel corpo, a meno che lo sviluppatore non configuri un altro nodo (convenzione sulla configurazione in azione!) –