javascript - input 是不是不能同时用:value和v-model
问题描述
<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/...
相关文章:
1. java - ehcache缓存用的是虚拟机内存么?2. javascript - JS如何取对称范围的随机数?3. 数据库 - mysql如何处理数据变化中的事务?4. 关于docker下的nginx压力测试5. java - mongodb分片集群下,count和聚合统计问题6. javascript - 有什么兼容性比较好的办法来判断浏览器窗口的类型?7. android - java 泛型不支持数组,那么RxJava的Map集合有什么方便的手段可以定义获得一串共同父类集合数据呢?8. dockerfile - 我用docker build的时候出现下边问题 麻烦帮我看一下9. java - 自己制作一个视频播放器,遇到问题,用的是内置surfaceview类,具体看代码!10. 服务器端 - 采用nginx做web服务器,C++开发应用程序 出现拒绝连接请求?
