2017-03-12 5 views
0

Daten können mithilfe von Requisiten an untergeordnete Komponenten übergeben werden. Aber warum Arbeit mein Tag Kind nicht, es wird nicht gedruckt aus hello.Here ist mein Code, html:Warum funktioniert meine Kindkomponente nicht?

<div id="app"> 
    <child message="hello"></child> 
</div> 

javascript:

new Vue({ 
    el:'#app' 
}); 

Vue.component('child',{ 
    props:['message'], 
    template:"<span>{{message}}</span>" 
}) 

Antwort

1

Sie Komponente muss vor Ihrem Haupt Vue Beispiel erklärt werden:

Vue.component('child',{ 
    props:['message'], 
    template:"<span>{{message}}</span>" 
}) 

new Vue({ 
    el:'#app' 
}); 

Hier ist die JSFiddle: https://jsfiddle.net/Lxeb7gmo/

0

Sie müssen sie dynamisch binden durch Zugabe von: vor Nachricht wie diese

:message="hello" 
+0

Nein, es funktioniert nicht. –

+0

Können Sie mir zeigen, wie es geht? Ich versuche das, aber es funktioniert nicht. –

+0

Setzen Sie den Wert von mmessage im untergeordneten –

Verwandte Themen