Vue.js v-modelで値をバインドする方法
概要
v-modelによって,入力された値をVueで定義したプロパティの値にバインドする機能について記載します。
記述方法
<input v-model="変数名">
<input v-model="変数名">
変数名
にはVueオブジェクト内に定義した変数の名前を指定します。
実例
<body>
<h1>Vue.js</h1>
<div id="app">
<div><test v-bind:name="name" /></div>
<div><input type="text" v-model="name"></div>
</div>
<script>
var test = Vue.component('test',
{
props:['name'],
template: '<p class="test">{{ name }}!</p>',
})
var app = new Vue({
el: '#app',
data:{
name:''
}
});
</script>
</body>
<body>
<h1>Vue.js</h1>
<div id="app">
<div><test v-bind:name="name" /></div>
<div><input type="text" v-model="name"></div>
</div>
<script>
var test = Vue.component('test',
{
props:['name'],
template: '<p class="test">{{ name }}!</p>',
})
var app = new Vue({
el: '#app',
data:{
name:''
}
});
</script>
</body>
Author And Source
この問題について(Vue.js v-modelで値をバインドする方法), 我々は、より多くの情報をここで見つけました https://qiita.com/daiki421/items/beef1298296922eb7096著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .