zoukankan      html  css  js  c++  java
  • Vue(五)模板

    模板
    1. 简介
    Vue.js使用基于HTML的模板语法,可以将DOM绑定到Vue实例中的数据
    模板就是{{}},用来进行数据绑定,显示在页面中
    也称为Mustache语法
    2. 数据绑定的方式
    a.双向绑定
    v-model
    b.单向绑定
    方式1:使用两对大括号{{}},可能会出现闪烁的问题,可以使用v-cloak解决
    方式2:使用v-text、v-html
        <script>
            window.onload=function(){
                let app = new Vue({
                    el:'.container',
                    data:{
                        msg:'Welcome to China!'
                    }
                })
            }
        </script>
        <style>
            [v-cloak]{
                 display:none;
            }
        </style>
    
    --------------------------------------------------------------------
    
    <body>
    
        <div class="container">
            <input type="text" v-model="msg"> //双向绑定
         //单向绑定
            <h1 v-cloak>{{msg}}</h1> 
            <h1 v-text="msg"></h1> 
            <h1 v-html="msg"></h1>
        </div>
    
    </body>        
                

    v-html:可以识别标签 类似于<h1></h1>。。。而其他两种方式识别不了,会显示纯文本。。。

    3. 其他指令
    v-once 数据只绑定一次
    v-pre 不编译,直接原样显示
  • 相关阅读:
    如何搜索 git 提交记录
    使用Mongo进行分页
    mongodb 数据自动备份
    linux 添加环境变量
    centos7安装bbr
    centos7安装node
    [shell]输出内容到剪切板
    centos 7 已经开启 22 端口但无法连接
    一些有趣的 js 包
    机房选择
  • 原文地址:https://www.cnblogs.com/yulingjia/p/8041347.html
Copyright © 2011-2022 走看看