vue文档01

server/2025/2/7 21:41:21/

什么是vue

构建用户界面的js框架,提供了一套声明式,组件化的编程模版

  • 声明式 :关注结果,vuejs帮我们封装了过程
    vuejs内部是命令式的,暴露给用户的是更声明式
  • 响应式:数据变化自动更新视图

渐进式框架

不同的使用者在web上构建的东西,在形式上和规模上有很大的不同,vue设计较为灵活,根据需求,可以被逐步集成

单文件组件

.vue文件 , 将文件的逻辑(js),模板(template),样式(css)封装到同一个文件中

api 风格

选项式API

使用一个包含多个选项对象来描述组件的逻辑

组合式API

使用导入的api函数来描述组件逻辑,常与<script setup>搭配使用,setup 是一个标识,告诉vue需要在编译时进行一些处理

创建应用

import { createApp } from 'vue'const app = createApp({/* 根组件选项 */
})

应用由 根组件+多个子组件

挂载

实例必须在调用了应用实例app.mount(容器元素)后渲染

应用配置

应用实例app.config对象允许配置应用级的选项

app.config.errorHandler = (err) => {/* 处理错误 */
}

应用实例app.component()组件注册

模板语法

<span>Message: {{ msg }}</span>
<p>Using v-html directive: <span v-html="rawHtml"></span></p>
<div v-bind:id="dynamicId"></div>
<div :id="dynamicId"></div>

绑定对象的多个属性

const objectOfAttrs = {id: 'container',class: 'wrapper',style: 'background-color:green'
}
<div v-bind="objectOfAttrs"></div>

js表达式

模板语法中 可以使用 js表达式(能够被求值的一段代码)

指令

指令+js表达式
当表达式的值变化的时候,响应式更新dom

指令参数

某些指令需要参数
:href = 'url',href就是一个参数
@cick=fn,click 就是参数
指令参数可以是动态的

<a :[attributeName]="url"> ... </a>

指令修饰符

.开头的,表明指令需要以特殊的方式被绑定


http://www.ppmy.cn/server/165771.html

相关文章

WPS计算机二级•幻灯片放映与会议

听说这是目录哦 放映PPT时常用的快捷技巧&#x1f96c;设置放映模式&#x1f955;演讲备注的添加和隐藏&#x1fada;在PPT中插入附件并放映时打开&#x1fadb;隐藏幻灯片 不被放映和打印&#x1f344;‍&#x1f7eb;演讲计时模式&#x1f966;能量站&#x1f61a; 放映PPT时…

Python基础-使用list和tuple

目录 list tuple 练习 小结 list Python内置的一种数据类型是列表&#xff1a;list。list是一种有序的集合&#xff0c;可以随时添加和删除其中的元素。 比如&#xff0c;列出班里所有同学的名字&#xff0c;就可以用一个list表示&#xff1a; >>> classmates …

NGINX-RTMP 框架详解及与SRS对比

NGINX-RTMP 框架详解及与SRS对比 1. 概述 NGINX-RTMP 是基于 Nginx 的第三方模块(由社区开发维护),专注于 RTMP 协议的流媒体处理,适用于直播推流、点播分发等场景。它通过扩展 Nginx 的能力,支持 RTMP 流接收、转码、录制及多协议输出(如 HLS)。核心特点如下: 2. 核…

2025年最新Stable Diffusion 新手入门教程,安装使用及模型下载

一、安装要求&#xff1a; ① 操作系统&#xff1a;Windows10以后的系统 ② CPU&#xff1a;不做强制性要求 ③ 内存&#xff1a;推荐8G以上 ④ 显卡&#xff1a;必须是Nvidia的独立显卡&#xff0c;显存最低4G&#xff0c;推荐20系以后&#xff1b;A卡、核显只能用CPU跑 …

deepseek与openai关系

‌DeepSeek与OpenAI之间的关系主要体现在技术竞争和合作的可能性上。‌ 首先&#xff0c;DeepSeek是由中国的深度求索公司开发的&#xff0c;成立于2023年&#xff0c;专注于人工智能技术研发。其大模型DeepSeek-R1在数学、代码、自然语言推理等任务上的性能能够比肩OpenAI的G…

1分钟基于腾讯云TI平台搭建DeepSeek大模型

前言 蛇年王炸消息&#xff0c;由深度求索人工智能基础技术研究有限公司开发的先进人工智能模型DeepSeek&#xff0c;最近持续火爆&#xff0c;DeepSeek大模型以其强大的自然语言处理能力和高效的学习速度&#xff0c;为各行各业带来了前所未有的创新机遇。而腾讯云TI平台&…

C#面试常考随笔15:C#的GC原理是什么?

基本概念 托管堆:在 C# 中,对象的内存分配主要发生在托管堆上。当创建一个对象时,CLR 会在托管堆上为其分配一块连续的内存空间。引用计数:引用计数是一种简单的内存管理方法,它通过记录每个对象被引用的次数来判断对象是否可以被回收。当引用计数为 0 时,对象就可以被回…

Spring AOP 入门教程:基础概念与实现

目录 第一章&#xff1a;AOP概念的引入 第二章&#xff1a;AOP相关的概念 1. AOP概述 2. AOP的优势 3. AOP的底层原理 第三章&#xff1a;Spring的AOP技术 - 配置文件方式 1. AOP相关的术语 2. AOP配置文件方式入门 3. 切入点的表达式 4. AOP的通知类型 第四章&#x…