【vue核心技术实战精讲】1.3 - 1.6 VUE 指令 (上)

前言

上节,我们学习了

  • Vue的起步 和 插值表达式

本节内容

  • Vue指令之v-textv-html
  • Vue指令之v-if v-show
  • Vue指令之v-bind绑定
  • Vue指令之v-on事件处理

1、v-textv-html

  • {{}}v-text的作用是一样的 都是插入值,直接渲染innerText
  • v-html既能插入值 又能插入标签 ≈ innerHTML

代码

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>指令之v-text和v-html</title>
</head>
<body>
    <div id='app'>
        <h1>{{ msg }}</h1>
        <h2 v-text='msg'></h2>
        <div v-html='htmlMsg'></div>
    </div>
    <script src="./vue.js"></script>
    <script>
        // {{}}和v-text的作用是一样的 都是插入值 直接渲染 ≈ innerText
        // v-html既能插入值 又能插入标签 ≈ innerHTML
        new Vue({
            el:'#app',
            data:{
                msg:"插入标签",
                htmlMsg:'<h3>金榜探云手</h3>'
            }
        })
    </script>
</body>
</html>

效果

2、v-if v-show

代码

<body>
    <div id='app'>
        <div v-if = "isShow">
            显示
        </div>
        <div v-else>
            隐藏
        </div>
        <h3 v-show = 'show'>金榜探云手</h3>
    </div>
    <script src="./vue.js"></script>
    <script>
        // v-if v-else-if  v-else      v-show
        new Vue({
            el: '#app',
            data: {
               isShow:Math.random() > 0.5,
               show:false
            }
        })
    </script>
</body>

效果

3、v-textv-html

代码


效果

4、v-textv-html

代码


效果

相关推荐

  1. VUE笔试题1

    2024-03-25 11:08:01       79 阅读
  2. Day13-Linux系统用户管理知识2

    2024-03-25 11:08:01       40 阅读

最近更新

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

    2024-03-25 11:08:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-25 11:08:01       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-25 11:08:01       82 阅读
  4. Python语言-面向对象

    2024-03-25 11:08:01       91 阅读

热门阅读

  1. 56. 携带矿石资源(第八期模拟笔试)

    2024-03-25 11:08:01       39 阅读
  2. python的基本语法解析

    2024-03-25 11:08:01       43 阅读
  3. 【编程向导】代码管理-Git二期期讲解

    2024-03-25 11:08:01       29 阅读
  4. leetcode - 284. Peeking Iterator

    2024-03-25 11:08:01       38 阅读
  5. 天猫开店怎么发布产品

    2024-03-25 11:08:01       43 阅读
  6. 蓝桥杯刷题_day3

    2024-03-25 11:08:01       40 阅读
  7. vue v-for指令

    2024-03-25 11:08:01       36 阅读
  8. linux系统Kubernetes工具ingress暴露服务

    2024-03-25 11:08:01       35 阅读
  9. video/pdf文件预览与进度上传

    2024-03-25 11:08:01       40 阅读
  10. 代码审计与web安全-第四章作业

    2024-03-25 11:08:01       40 阅读
  11. vue3.0-monaco组件封装

    2024-03-25 11:08:01       36 阅读
  12. 1. 一起学习机器学习 -- Data_exploration

    2024-03-25 11:08:01       35 阅读
  13. QT GUI常用函数介绍

    2024-03-25 11:08:01       41 阅读