• Vue


    前言

    记录下vue中的一些基础指令。


    具体使用

    • 基础代码,以下示例变量均使用setup()函数初始化变量
    const {createApp} = Vue;
    const message = "hello, world";
    
    const app = {
        // 入口函数
        setup() {
            return {
                message
            }
        }
    }
        
    // 挂载(建立vue与dom的联系)
    createApp(app).mount('#app')
    

    v-text

    • v-text用于指定DOMinnerText
    <div v-text="message1"></div>
    

    v-html

    • v-html用于解析html文本
    const message2 = "<div>hello, v-html</div>";
    
    <div v-html="message2"></div>
    

    v-bind

    • v-bind用于绑定标签的属性
    const imgUrl = "https://img-blog.csdnimg.cn/d1b51b924c4d4ea88f8fecaa32708d63.jpg";
    const attr = 'src';
    const attr1 = 'sr';
    
    <!-- v-bind -->
    <img v-bind:src="imgUrl" />
    
    <!-- v-bind简写 -->
    <img :src="imgUrl" />
    
    <!-- 动态绑定属性 -->
    <img v-bind:[attr]="imgUrl" />
    <img v-bind:[attr1+'c']="imgUrl" />
    

    v-on

    • v-on用于绑定事件方法
    <div v-on:click="onClick">onClick</div>
    
    setup() {
        function onClick(event) {
            alert("hello");
        }
        return {
            onClick
        }
    }
    

    v-if

    • v-if条件成立则渲染DOM,不成立不渲染
    const flag = true;
    
    <div v-if="flag">hello, v-if</div>
    <div v-else="flag">hello, v-else</div>
    

    v-show

    • v-showDOM会渲染,条件成立则显示,不成立不显示
    const flag = true;
    
    <div v-show="flag">hello, v-show</div>
    

    v-for

    • v-for用于渲染一组数据
    // array
    const titles = ['title1', 'title2']
    
    <div v-for="title in titles">{{title}}</div>
    <div v-for="title of titles">{{title}}</div>
    
    
    // map
    book: {
       title: '黄金时代',
       author: '王小波'
    }
    <div v-for="(value, key) of book">{{key}}: {{value}}</div>
    

    - End -
    梦想是咸鱼
    关注一下吧
    以上为本篇文章的主要内容,希望大家多提意见,如果喜欢记得点个推荐哦
    作者:Maggieq8324
    本文版权归作者和博客园共有,欢迎转载,转载时保留原作者和文章地址即可。
  • 相关阅读:
    asp.net 读取Excel文档
    ASP.NET实现IE下禁用浏览器后退按钮办法
    asp.net 追加文本(追加写入记事本)
    Sql Server中charindex、patindex的区别
    css3 简单动画
    ie6下兼容问题
    IE6下 input 背景图滚动问题及标签规范
    css2---必须学的经典---定位问题
    EF 用CallContext上下文管理
    EF查询分页
  • 原文地址:https://www.cnblogs.com/maggieq8324/p/15249142.html
Copyright © 2020-2023  润新知