国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

javascript - input 是不是不能同時用:value和v-model

瀏覽:146日期:2023-04-10 18:05:28

問題描述

<template> <p id='login'><p> 用戶: <input type='text' v-model='username' :value=’info.name’> 密碼: <input type ='text' v-model='password' :value=’info.psd’></p> </p></template><script> export default{name:’login’,data(){ return{username:’’,password:’’,info:{ name:’123’, psd:’123’,}, }}, }</script>

我想讓input最初顯示的是info里面的值,然后可以用v-model的值,但是不能達到效果。info的值并沒有顯示出來。請問這樣寫是不是錯的?要實現我的需求應該怎么寫?

問題解答

回答1:

return{username:’123’,password:’123’, }

反正是雙向的,何必多出來呢。

回答2:

建議把v-bind:value去掉,直接把info.name和info.psd寫到v-model上面,代碼如下:

<template> <p id='login'><p> 用戶: <input type='text' v-model='username'> 密碼: <input type ='text' v-model='password'></p> </p></template><script> export default{name:’login’,data(){ return{username:’123’,password:’123’,info:{ name:’123’, psd:’123’,}, }}, }</script>

當input的value改變的時候,username和password也就改變了

回答3:

v-model 就是 v-bind:input 和 v-bind:value 的語法糖。

回答4:

已解決,用一個input和一個p配合即可

回答5:

https://jsfiddle.net/stardew/...

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 镇赉县| 多伦县| 吴旗县| 西丰县| 海南省| 汾西县| 长春市| 洮南市| 纳雍县| 甘孜县| 望奎县| 古浪县| 鄂尔多斯市| 宁乡县| 金川县| 潢川县| 呼图壁县| 新和县| 确山县| 崇仁县| 永顺县| 通辽市| 樟树市| 长春市| 池州市| 明光市| 长宁区| 容城县| 邢台县| 格尔木市| 马公市| 河津市| 延安市| 营山县| 措美县| 南雄市| 曲松县| 若羌县| 玉树县| 灌阳县| 东乌珠穆沁旗|