V-model構文をVueコンポーネントテンプレートの内部から使用できますか?コンポーネントテンプレート内からvモデルを使用することはできますか?
.htmlのテンプレートが機能しないコンポーネントに次のものを置く
<input type="text" v-model="selected_service_shortname">
に直接含まれる場合に予想されるように、以下の作品。 vue.min.js:6 ReferenceError: selected_service_shortname is not defined
で
var service_details = {
template: `
...
<input type="text" v-model="selected_service_shortname">
...
`
};
vm = new Vue({
el: "#app",
components: {
'service-details': service_details
},
結果は
<input type="text" v-model="this.$parent.selected_service_shortname">
にテンプレートの構文を変更する作業を途中ようだ - 予想通りselected_service_shortname
に外部から適用された変更は、入力ボックスに表示されます。しかし、入力ボックスを直接変更すると、Uncaught TypeError: Cannot convert undefined or null to object
私はサポートされているユースケースをしようとしていますか?もしそうなら、どこかの実例がありますか?