首页 > 其他分享 >Vue基础

Vue基础

时间:2022-11-29 16:56:23浏览次数:47  
标签:Vue 渲染 元素 基础 绑定 指令 内容 key

 

1、内容渲染指令

1.v-text指令:覆盖元素内部原有的内容。

2.{{}}插值表达式:是内容的占位符,不会覆盖原有内容。

3.v-html指令:吧带有标签的字符串,渲染成真正的HTML内容。

2、属性绑定指令

{{}} 插值表达式,只能用于元素的内容结点中,不能用在元素的属性结点中!

可以使用v-bind: 指令,为元素的属性动态绑定值;(简写是英文的:)

在使用v-bind期间,如果绑定内容需要进行动态拼接,则字符串外面应该包裹单引号

例如:<div :titile:" 'box' + index "> 这是一个div</div>

3、事件绑定指令

v-on:click="a" 简写 @click="a"

当a不传参的时候,a(e){} 方法实现中默认可以获取一个e对象,代表该事件,e.target 表示当前结点

当a有参数时,vue提供了内置变量$event,他就是原生DOM事件对象e

<button @click="a(1,$event)">+1</button>   ----------->      a(n, e){}

4、双向绑定指令

v-model=""

5、条件渲染指令

v-if :动态移除/创建元素

v-show :用display:none 控制显示

6、列表渲染指令

v-for="(item. index) in list" :key="item.id" 

key 的值为 字符串或者数字类型,推荐数字类型,即以id作为key,不能重复

可以在子元素和自身上使用列表内容

 

标签:Vue,渲染,元素,基础,绑定,指令,内容,key
From: https://www.cnblogs.com/Fei-Gao/p/16935226.html

相关文章

  • JS基础12--break和continue
    <!DOCTYPEhtml><htmllang="zh-CN"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0,maxim......
  • JS基础11-3强制类型转换Boolean
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewport"conten......
  • Invalid options in vue.config.js: "before" is not allowed
    这个问题已解决,webpack的版本不同导致的,需要把vue.config.js中before改成onBeforeSetupMiddleware,并且到index.js中的app.use改为app.app.use,即可完美解决。   ......
  • 幂等——Java基础api设计
    幂等什么是幂等幂等性:****多次调用方法或者接口不会改变业务状态,可以保证重复调用的结果和单次调用的结果一致。使用幂等的场景1.前端重复提交在用户注册、用户创建商......
  • 编写Hello World!(0基础)
    HelloWorld新建一个文件夹,存放代码新建一个Java文件新建一个文本文档,后缀名改为.java【注意】系统可能没有打开后缀名编写代码publicclassHello{ ......
  • axios拦截code码,错误处理。vue2版本
    直接上代码importaxiosfrom'axios'import{Notification}from'element-ui';constrequest=axios.create({timeout:10000})//response拦截器获取后......
  • vue组件之间的传参
    vue组件之间传参有三种传参方式'父传子','子传父','非父子组件之间传值'父传子父组件<template><CounterCom:num="5"></CounterCom></template><script>impo......
  • 01-Linux基础
    一、Linux系统介绍Linux常见发现版本:RedHatLinuxSuSELinuxUbuntuLinuxMandrakeLinuxCalderaLinuxTurbolinuxDebianGNU/LinuxGentooLinuxLinpusLinuxLinux优点:开......
  • 【JAVA基础】String处理
    String处理字符串查找子串及截取//保存的头像文件的文件名Stringsuffix="";StringoriginalFilename=file.getOriginalFilename();......
  • linux基础命令详解
    1ll命令输出简介类型(第一列)-:普通文件d:目录文件l:链接文件p:管理文件b:块设备文件c:字符设备文件s:套接字文件权限(第二列)三个为一组,从前往后每一组分别代表......