news 2026/4/23 18:39:25

Vue3 模板语法 插值表达式 常用指令详细教程

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Vue3 模板语法 插值表达式 常用指令详细教程

目录

前言

一、插值表达式 {{}}(文本渲染)

二、v-bind 单向属性绑定(简写:)

三、v-on 事件绑定(简写 @)

四、v-model 双向数据绑定(表单开发必备)

五、v-if /v-else 条件渲染

六、v-for 列表循环渲染

本篇总结


前言

Vue 采用声明式模板语法,可以直接在 HTML 中编写 Vue 指令,无需手动操作 DOM 元素。本文是 Vue3 入门必学基础内容,完全按照官方文档顺序讲解插值、文本绑定、属性绑定、事件、双向绑定、条件、列表渲染,语法为最新<script setup>标准,易懂易上手。

一、插值表达式 {{}}(文本渲染)

作用:将 JS 响应式变量数据渲染到页面文本内容中

vue

<template> <div>欢迎学习Vue3官方教程:{{ message }}</div> </template> <script setup> import { ref } from 'vue' const message = ref('Vue3最新零基础教程') </script>

二、v-bind 单向属性绑定(简写:)

用于绑定 HTML 标签属性,不能使用 {{}} 语法

vue

<div :title="tip">鼠标悬浮查看提示信息</div>

三、v-on 事件绑定(简写 @)

用于绑定点击、输入、鼠标等各类事件

vue

<button @click="handleClick">点击按钮触发事件</button>

四、v-model 双向数据绑定(表单开发必备)

数据变化页面自动更新,页面输入数据自动同步 JS 变量

vue

<input v-model="username" placeholder="请输入账号">

五、v-if /v-else 条件渲染

满足条件才渲染 DOM,不满足直接移除标签

vue

<div v-if="isShow">显示内容</div> <div v-else>隐藏内容</div>

六、v-for 列表循环渲染

循环遍历数组,批量生成列表 DOM 结构

vue

<ul> <li v-for="item in list" :key="item.id"> {{ item.name }} </li> </ul>

本篇总结

  1. {{}}:文本插值渲染
  2. : 属性:单向属性绑定
  3. @事件:绑定点击事件
  4. v-model:表单双向绑定
  5. v-if 条件渲染、v-for 列表循环渲染
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 18:39:15

TrafficMonitor股票插件终极指南:3步打造桌面实时投资监控系统

TrafficMonitor股票插件终极指南&#xff1a;3步打造桌面实时投资监控系统 【免费下载链接】TrafficMonitorPlugins 用于TrafficMonitor的插件 项目地址: https://gitcode.com/gh_mirrors/tr/TrafficMonitorPlugins 在瞬息万变的金融市场中&#xff0c;投资者迫切需要一…

作者头像 李华
网站建设 2026/4/23 18:34:17

第二章Transformer架构解析(下)

第二章 Transformer架构解析(下) 在进入最关键的Attention之前&#xff0c;我们回顾一下上一个章节的内容&#xff1a;学到的概念核心作用Tokenization文字 → TokenEmbeddingToken → 向量Positional Encoding给向量添加位置信息LayerNorm Softmax层归一化缩放 数字变概率分…

作者头像 李华