Vue指令(二)

Vue指令(二)

Vue指令(二)

v-cloak

v-cloak(没有值) 解决闪烁问题 需要搭配css的style样式使用

[v-cloak]{
	display:none;
}
<h1 id="app" v-cloak>{{ AA  }}</h1>
var vm = new Vue({
	el:"#app",
	data(){
		return { AA:"解决闪烁问题"}
	}
})

v-once

v-once(没有值) 设置了之后,值不会发生改变

<div id="app">
        <h1 v-once>{{num}}</h1>
        <h1>{{num}}</h1>
        <button @click="func()">点击</button>
 </div>

var vm = new Vue({
        el: "#app",
        data() {
            return { num: 0 }
        },
        methods: {
            func() {
                this.num++;
            }
        }
    })

在这里插入图片描述

v-pre

v-pre(没有值) 跳过编译,会让指令和插值失效

<div id="app">
         <h1 v-pre>{{num}}</h1>
        <h1>{{num}}</h1>
        <button @click="func()">点击</button>
 </div>

var vm = new Vue({
        el: "#app",
        data() {
            return { num: 0 }
        },
        methods: {
            func() {
                this.num++;
            }
        }
    })

在这里插入图片描述

v-model

v-mdoel 双向数据绑定; 不仅可以把数值从data流向页面,还能从页面流向data。通常搭配表单标签使用。如 input , select , textarea

<div id="app">
         不会流向data<input type="text" :value="num">
        <br>
        会流向data<input type="text" v-model:value="num">
        <button @click="func()">点击</button>
 </div>

Vue.config.productionTip = false;
    var vm = new Vue({
        el: "#app",
        data() {
            return { num: "ABCD" }
        },
        methods: {
            func() {
                console.log(this.num);
            }
        }
    })

在这里插入图片描述

注:使用v-model时,尽量直接写v-model,v-model默认是绑定value值,只有在需要设置初始值的时候,才使用v-model:value="初始值"

在这里插入图片描述


  • 失联

最后编辑时间 2024,03,11;16:08

相关推荐

  1. 前端开发学习笔记() : Vue3 常用指令和功能

    2024-03-16 14:44:05       40 阅读
  2. Linux常见指令

    2024-03-16 14:44:05       48 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-16 14:44:05       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-16 14:44:05       106 阅读
  3. 在Django里面运行非项目文件

    2024-03-16 14:44:05       87 阅读
  4. Python语言-面向对象

    2024-03-16 14:44:05       96 阅读

热门阅读

  1. 备战蓝桥杯Day28 - 贪心算法

    2024-03-16 14:44:05       39 阅读
  2. Vue3 onErrorCaptured errorHandler 异常处理

    2024-03-16 14:44:05       35 阅读
  3. linux--redhat系统Yum源配置

    2024-03-16 14:44:05       34 阅读
  4. 【统计】什么事 KPSS 检验

    2024-03-16 14:44:05       48 阅读
  5. python常用框架介绍

    2024-03-16 14:44:05       48 阅读
  6. STM32的IAP讲解

    2024-03-16 14:44:05       31 阅读
  7. 力扣日记3.16-【贪心算法篇】53. 最大子数组和

    2024-03-16 14:44:05       43 阅读
  8. tmux终端复用器

    2024-03-16 14:44:05       42 阅读
  9. 前端图片预加载和懒加载

    2024-03-16 14:44:05       38 阅读
  10. 手写vue将虚拟 Dom 转化为真实 Dom

    2024-03-16 14:44:05       46 阅读