• Vue数据绑定


    在我们Vue当中有两种数据绑定的方法
    1.单向绑定
    2.双向绑定

    让我为大家介绍一下吧!

    1、单向绑定(v-bind)

    数据只能从data流向页面
    举个例子:

    DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>title>
    head>
    <body>
        <div id="root">
            单向绑定:<input type="text" v-bind:value="name">
        div>
    body>
    <script src="../JS/vue.js">script>
    <script>
        Vue.config.productionTip = false //阻止生产提示
        const vm = new Vue({
            el:"#root",
            data:{
                name:"张三"
            }
        })
    script>
    html>
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22

    在这里插入图片描述

    2.双向绑定(v-model)

    数据不仅能从data流向页面,还可以从页面流向data
    注意:双向绑定一般都应用在表单类元素上(如:input、select等),.v-model:value 可以简写为 v-model,因为v-model默认收集的就是value值。

    我们来用用双向绑定

    DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>title>
    head>
    <body>
        <div id="root">
            单向绑定:<input type="text" v-bind:value="name"><br><br>
            双向绑定:<input type="text" v-model:value="name">
        div>
    body>
    <script src="../JS/vue.js">script>
    <script>
        Vue.config.productionTip = false //阻止生产提示
        const vm = new Vue({
            el:"#root",
            data:{
                name:"张三"
            }
        })
    script>
    html>
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23

    请添加图片描述
    感谢大家的阅读,如有不对的地方,可以向我提出,感谢大家!

  • 相关阅读:
    PL/SQL 数组
    详解数仓中sequence的应用场景及优化
    【数据结构】顺序表
    Springboot -- DOCX转PDF(二)
    体验中国移动云:探索移动云服务的独特魅力
    linux安全加固
    c#程序调用c++开发dll库
    Shiro授权
    Linux文件操作
    Elasticsearch 8.3.2 集群安装部署
  • 原文地址:https://blog.csdn.net/m0_74577714/article/details/134422949