HTMLテンプレートを使用せずに反応変数をVue.jsコンポーネントに渡す方法がわかりません。反応変数をVue.jsコンポーネントに渡すにはどうすればいいですか?
私はそれが正常に動作し、私のコンポーネントは「ちょっと」でレンダリングし、私は直面しています問題は、私はvar test = 'hey!';
を変更するたびにいるという事実である
var App = require('./app.vue').default;
var test = 'hey!';
var app = new Vue({
el: '#app',
data: {
message: test
},
components: { App },
render: h => h('app', { props: {message: test}})
})
をレンダリングコンポーネントにこのコードを使用
(ブラウザのデベロッパーコンソールで)変数が変わってもコンポーネント内で何も変わらないように見えます。
私は理解したように、私はそれが反応性にするために、私のコンポーネントに
app.message
に合格する必要がありますが、どのように私はこれをやって行くのでしょうか?あるいは、これを達成するための他の方法がありますか?
WebpackのTypescriptと単一のファイルコンポーネントで動作するように設定しました。