• 用表单处理用户输入


    FORMS

    input

    v-model

    双向绑定,响应每个 input事件

    v-model.lazy

    修改响应时机

    监听 change事件,只在点击其他地方离开输入框的时候才被触发,用lazy修饰符避免实时更新

    v-model.number

    强制将用户的输入值转为数值类型

    v-model.trim

    自动过滤用户输入的首尾空白字符

    textarea

    在文本区域插值 (<textarea>{{text}}</textarea>) 并不会生效,应用 v-model 来代替。

    虽然其中有开始标签和结束标签,但其中不能填写预设值

    多行文本的输出要保留换行的样式

    <p style="white-space: pre">{{message}} </p>
    

    1563002653821

    checkbox

    使用复选框并将数据保存在数组中,v-model

    radio

    v-model将数据value保存在数组中

    select

    <select
              id="priority"
              class="form-control"
              v-model="selectedPriority">
           <option
              v-for="priority in priorities"
              :selected="priority == 'Medium'">
              {{priority}}
            </option>
    
    </select>
    

    没有使用 v-model设置默认值时,才可设置 selected属性

    v-model原理

    //方式一
    v-model=“data”
    //方式二
    :value ="data"
    @input = "data = $event.target.value"
    
  • 相关阅读:
    python中的keys、values、items
    python中的del
    python中的reverse
    python中的remove
    python中的pop
    zookeeper for windows
    express
    js undefine,null 和NaN
    Think_php入口文件配置
    jquery 集合操作
  • 原文地址:https://www.cnblogs.com/lyplucky/p/11182344.html
Copyright © 2020-2023  润新知