Vue 的基本介绍1. 库(library)和框架(Framework)的区别库: 是一系列函数的集合,如果想要实现某个功能,直接调用库里面的方法即可. 例如(jquery).使用库 : 开发人员起主导作用框架: 是一套完整的解决方案,它制定了一个规则,想要使用框架,就要按照框架的规则来编写代码,框架会在何时的时机执行我们编写的代码. 例如(Vue).使用框架: 框架起主导作用框架和库的主要区别
爱学it学无止境以对所有类型的文件执行I/O操作要实现通用I/O,就必须保证每一文件系统和设备驱动程序都实现了相同的I/O系统调用传统阻塞式I/O大部分程序使用的I/O模型都是单个进程每次只在一个文件描述符上执行I/O操作,每次I/O系统调用都会阻塞,直到完成数据传输磁盘文件是个特例:内核采用缓冲区cache来加速磁盘I/O请求,因而一旦情感求的数据传输到内核的缓冲区cache,对磁盘的write
原创 2024-07-30 15:34:50
53阅读
果您有疑问,请观看视频教程《Vue3实战教程》Class Style 绑定数据绑定的一个常见需求场景是操纵元素的 CSS class 列表和内联样式。因为 class 和 style 都是 attribute,我们可以和其他 attribute 一样使用 v-bind 将它们和动态的字符串绑定。但是,在处理比较复杂的绑定时,通过拼接生
原创 9月前
33阅读
 如果您有疑问,请观看视频教程《Vue3实战教程》插件介绍插件 (Plugins) 是一种能为 Vue 添加全局功能的工具代码。下面是如何安装一个插件的示例:jsimport { createApp } from 'vue' const app = createApp({}) app.use(myPlugin, { /* 可选的选项 */ })一个插件可以是一个拥有 i
原创 8月前
135阅读
 如果您有疑问,请观看视频教程《Vue3实战教程》测试为什么需要测试自动化测试能够预防无意引入的 bug,并鼓励开发者将应用分解为可测试、可维护的函数、模块、类和组件。这能够帮助你和你的团队更快速、自信地构建复杂的 Vue 应用。任何应用一样,新的 Vue 应用可能会以多种方式崩溃,因此,在发布前发现并解决这些问题就变得十分重要。在本篇指引中,我们将介绍一些基本术语,并就你的 Vue
原创 8月前
39阅读
 如果您有疑问,请观看视频教程《Vue3实战教程》安全报告漏洞当一个漏洞被上报时,它会立刻成为我们最关心的问题,会有全职的贡献者暂时搁置其他所有任务来解决这个问题。如需报告漏洞,请发送电子邮件至 security@vuejs.org。虽然很少发现新的漏洞,但我们仍建议始终使用最新版本的 Vue 及其官方配套库,以确保你的应用尽可能地安全。首要规则:不要使用无法信赖的模板使用 V
原创 8月前
95阅读
如果您有疑问,请观看视频教程《Vue3实战教程》简介你正在阅读的是 Vue 3 的文档!Vue 2 已于 2023 年 12 月 31 日停止维护。详见 Vue 2 终止支持 (EOL)。想从 Vue 2 升级?请参考迁移指南。在 VueMastery 上观看视频课程学习 Vue什么是 VueVue (发音为 /vjuː/,类似 view) 是一
原创 9月前
58阅读
Vue3 系统入门项目实战随着前端技术的飞速发展,Vue.js 作为一款轻量级且功能强大的渐进式框架,受到了广大开发者的青睐。特别是在 Vue3 的发布后,其全新的 Composition API 和优化的性能表现,更是为前端领域带来了新的活力。本文将围绕“Vue3 系统入门项目实战”这一主题,深入解析 Vue3 的核心特性和项目实战中的应用。一、Vue3 系统入门Vue3 的核心变化在于其引
原创 2024-06-26 17:41:18
85阅读
Vue 3:前端开发的革新未来Vue.js自2014年发布以来,凭借其轻量级、高性能和渐进式开发等特性,迅速成为前端开发中最受欢迎的框架之一。随着Vue 3的发布,Vue团队再次展现了其在前端技术领域的深厚积累创新能力。Vue 3不仅带来了性能上的显著提升,还在架构设计和开发体验上进行了深度优化。本文将深入探讨Vue 3的核心技术、改进之处及其在现代Web开发中的应用。Vue 3的核心技术Co
原创 2024-07-17 17:11:31
76阅读
1、父传子,实现自定义每页主题2、在使用vant中的indexBar3、接口获值,按需遍历,模糊查询4、返回按钮,数据传递5、轮播图的实现(一)第一步(二)首页轮播图布局<!-- 分类入口 --><div class="foodType"> <ul class="flex foodType_main"> <li class="foodType_item" >
原创 2022-02-21 14:47:27
720阅读
除了Vue 3这个库,还需Vue 3 最新全家桶。 1 环境准备 之前语法演示直接使用script引入Vue 3,从而在浏览器里实现所有调试功能。但实际项目中,使用专门调试工具。在项目上线之前,代码也需打包压缩,并考虑到研发效率和代码可维护性,所以在下面,需建立一个工程化项目实现这些功能。 工具 VS Code写Vue 3的代码 直接在Chrome浏览器里展示 Vue 2官方推荐Vue-c
原创 2023-10-12 16:39:04
2052阅读
如果您有疑问,请观看视频教程《Vue3实战教程》事件处理监听事件我们可以使用 v-on 指令 (简写为 @) 来监听 DOM 事件,并在事件触发时执行对应的 JavaScript。用法:v-on:click="handler" 或 @click="handler"。事件处理器 (handler) 的值可以是:内联事件处理器:事件被触发时执行的内联
原创 9月前
35阅读
 如果您有疑问,请观看视频教程《Vue3实战教程》工具链在线尝试你不需要在机器上安装任何东西,也可以尝试基于单文件组件的 Vue 开发体验。我们提供了一个在线的演练场,可以在浏览器中访问:Vue 单文件组件演练场自动随着 Vue 仓库最新的提交更新支持检查编译输出的结果StackBlitz 中的 Vue + Vite类似 IDE 的环境,但实际是在浏览器中运行 Vite 开发服务器和本地
原创 8月前
50阅读
 如果您有疑问,请观看视频教程《Vue3实战教程》状态管理什么是状态管理?理论上来说,每一个 Vue 组件实例都已经在“管理”它自己的响应式状态了。我们以一个简单的计数器组件为例:vue<script setup> import { ref } from 'vue' // 状态 const count = ref(0) // 动作 function increment()
原创 8月前
72阅读
如果您有疑问,请观看视频教程《Vue3实战教程》计算属性基础示例模板中的表达式虽然方便,但也只能用来做简单的操作。如果在模板中写太多逻辑,会让模板变得臃肿,难以维护。比如说,我们有这样一个包含嵌套数组的对象:jsconst author = reactive({ name: 'John Doe', books: [ 'Vue 2 - Advanced Guide', 'Vu
原创 9月前
30阅读
 如果您有疑问,请观看视频教程《Vue3实战教程》模板引用虽然 Vue 的声明性渲染模型为你抽象了大部分对 DOM 的直接操作,但在某些情况下,我们仍然需要直接访问底层 DOM 元素。要实现这一点,我们可以使用特殊的 ref attribute:template<input ref="input">ref 是一个特殊的 attribute,和&n
原创 9月前
117阅读
如果您有疑问,请观看视频教程《Vue3实战教程》依赖注入此章节假设你已经看过了组件基础。若你还不了解组件是什么,请先阅读该章节。Prop 逐级透传问题通常情况下,当我们需要从父组件向子组件传递数据时,会使用 props。想象一下这样的结构:有一些多层级嵌套的组件,形成了一棵巨大的组件树,而某个深层的子组件需要一个较远的祖先组件中的部分数据。在这种情况下,如果仅使用 props 则必须将其
原创 8月前
53阅读
 如果您有疑问,请观看视频教程《Vue3实战教程》性能优化概述Vue 在大多数常见场景下性能都是很优秀的,通常不需要手动优化。然而,总会有一些具有挑战性的场景需要进行针对性的微调。在本节中,我们将讨论用 Vue 开发的应用在性能方面该注意些什么。首先,让我们区分一下 web 应用性能的两个主要方面:页面加载性能:首次访问时,应用展示出内容达到可交互状态的速度。这通常会用 Google
原创 8月前
17阅读
Vue3实战教程》47:Vue3渲染机制
 如果您有疑问,请观看视频教程《Vue3实战教程》快速上手线上尝试 Vue想要快速体验 Vue,你可以直接试试我们的演练场。如果你更喜欢不用任何构建的原始 HTML,可以使用 JSFiddle 入门。如果你已经比较熟悉 Node.js 和构建工具等概念,还可以直接在浏览器中打开 StackBlitz 来尝试完整的构建设置。创建一个 Vue 应用前提
原创 9月前
73阅读
  • 1
  • 2
  • 3
  • 4
  • 5