Vue
文章平均质量分 93
Vue前端开发技巧总结
SteveRocket
总结技术,分享技术,交流技术,我们一起学习,韶华易逝......
展开
-
Vue3进阶:常用的指令缩写详解,以及代码使用示例
Vue 指令是带有前缀 v- 的特殊 HTML 属性,它赋予 HTML 标签额外的功能。指令用于在表达式的值改变时,将某些行为应用到DOM 上。与传统的 JavaScript 方法相比,使用 Vue 创建响应式页面要容易得多,并且需要的代码更少。为了提高开发效率,Vue提供了许多指令的缩写,使得我们能够更加简洁地编写代码。本文我将结合代码示例详细介绍Vue.js开发过程中常用的指令缩写,并提供使用示例供参考。原创 2023-12-18 09:07:19 · 955 阅读 · 0 评论 -
Vue3进阶:模板语法的介绍和编码使用详解(附代码与群资料)
Vue 使用了基于 HTML 的模板语法,允许开发者声明式地将 DOM 绑定至底层 Vue 实例的数据。Vue 的核心是一个允许你采用简洁的模板语法来声明式的将数据渲染进 DOM 的系统。结合响应系统,在应用状态改变时,Vue能够智能地计算出重新渲染组件的最小代价并应用到 DOM 操作上。原创 2023-12-14 08:30:00 · 644 阅读 · 0 评论 -
Vue3进阶:条件语句控制内容展示的介绍和编码使用详解(附代码与群资料)
Vue是一个流行的JavaScript框架,它提供了一种简洁而强大的方式来构建用户界面。Vue3是Vue框架的最新版本,引入了许多令人振奋的新功能和改进。 其中一个重要的功能就是条件语句(条件渲染),它允许开发者根据特定的条件来动态地决定是否展示或隐藏(渲染)DOM元素(组件或元素)。 在这篇文章中,我将为大家深入探讨和详细介绍Vue3中条件语句(条件渲染)的用法和示例技巧。其他的指令详细介绍可以参考文章《Vue3进阶:简化前端开发的利器,以及常用指令汇总详解》和《Vue3进阶:常原创 2023-12-13 08:30:00 · 363 阅读 · 0 评论 -
Vue3进阶:循环语句的介绍和编码使用详解(附代码与群资料)
使用v-if指令,可以根据表达式的真假来显示或隐藏DOM元素;使用v-show指令,可以通过CSS的display属性来控制元素的显示和隐藏。 在实际开发中,根据具体的需求和场景选择适合的条件语句方式是很重要的。如果需要在不同的条件之间进行选择,可以使用v-if和v-else指令;如果需要频繁切换显示和隐藏的元素,可以使用v-show指令。原创 2023-12-15 08:30:00 · 1443 阅读 · 0 评论 -
Vue3进阶:Vue开发必备的基本功之双向数据v-model绑定详解及代码实战示例(文末群资料)
弄明白什么是双向数据绑定,双向数据绑定是指数据的变化能够自动反映在用户界面上,同时用户界面中的输入也能够自动更新数据。在传统的 Web 开发中,通常需要手动监听用户输入的变化并更新数据,或者手动更新数据后再重新渲染用户界面。而在 Vue 中,通过双向数据绑定,我们只需要关注数据的变化,Vue 会自动处理数据与用户界面之间的同步。原创 2023-12-12 08:30:00 · 3300 阅读 · 0 评论 -
Vue3进阶:监听属性的介绍、使用详解和代码实战案例
Vue3中的监听属性是一种非常有用的功能,它允许我们在数据发生变化时执行特定的操作。通过监听属性,我们可以监听指定的数据,并在数据发生变化时触发回调函数或执行其他操作。watch 的作用是用于监测响应式属性的变化,并在属性发生改变时执行特定的操作,它是 Vue 中的一种响应式机制,允许你在数据发生变化时做出相应的响应,执行自定义的逻辑。有了watch,这种使得Vue在响应式属性变化时能够有更多的控制权和灵活性,让你的组件能够更好地响应数据的变化并执行相应的逻辑。原创 2023-12-16 08:00:00 · 1134 阅读 · 0 评论 -
Vue3进阶:计算属性(computed)的介绍、使用详解和代码实战案例
Vue 3中的计算属性是Vue中的一种特殊属性,它基于现有数据进行计算(根据其他属性的值进行动态计算),并返回一个新的值。与方法(methods)相比,计算属性的特点是具有缓存机制,只有依赖的数据发生改变时才会重新计算。关于methods的使用可以参考公众号CTO Plus前面的文章,当然后面的文章也会专门做介绍。计算属性在Vue开发中非常常用,它既能提升开发效率,又能使代码更加简洁和可读性更高。在本文中,我将为大家详细介绍Vue 3中的计算属性的概念、用法和优势。原创 2023-12-17 08:00:00 · 6888 阅读 · 0 评论 -
Vue3进阶:组件开发指南之使用 Props 传递和管理组件之间的数据
介绍下什么是Props,Props是Vue3中的一种属性,用于从父组件向子组件传递数据,并在子组件中使用这些数据。组件之间的通信是构建复杂应用程序的重要部分。在Vue 3中,组件之间的通信可以通过props和emit事件来实现。原创 2023-12-15 08:00:00 · 826 阅读 · 0 评论 -
Vue3进阶:Vue与Web components的初步介绍和转换
在Vue3.0中,Vue与Web components的整合变得更加顺畅和灵活。Web components是一种用原生平台API创建的可重用自定义元素,可以在任何支持HTML的上下文中使用。Vue3.0提供了更好的Web components支持,并且可以方便地将Vue组件转换为Web components,以便在其他框架、库或原生JavaScript中使用。原创 2023-12-14 08:00:00 · 2036 阅读 · 0 评论 -
Vue3进阶:组件开发指南之构建可复用的UI组件详解和代码示例
为大家详细介绍组件的概念、定义和作用,以及通过几个实战案例介绍如何使用Vue3开发组件,包括了组件的创建、注册全局组件、注册局部组件、组件名的定义规范等内容,帮助你构建高质量、可复用的UI组件。组件(Component)是 Vue3中的核心概念最强大的功能之一,是Vue中构建用户界面的核心部分。它将用户界面拆分为独立、可复用的模块,它可以被看作是可复用的代码块。组件(Component)可以包含(封装)HTML、CSS 和JavaScript,用于封装特定的功能和样式,并提供了一种简洁、可组合原创 2023-12-13 08:00:00 · 1084 阅读 · 0 评论 -
Vue进阶:得心应手的开发体验-基于Pycharm的Vue3项目构建与开发环境搭建
Vue.js是一套构建用户界面的渐进式框架。与其他重量级框架不同的是,Vue采用自底向上增量开发的设计。Vue的核心库只关注视图层,是一个基于MVVM结构的轻量级框架,非常容易与其它库或已有项目整合。原创 2023-10-25 08:00:00 · 3800 阅读 · 0 评论 -
前端开发技术栈(工具篇):详细介绍npm、pnpm和cnpm分别是什么,使用方法以及之间有哪些关系
npm、pnpm和cnpm都是用来管理项目的依赖包的工具,它们各自有自己的特点和使用场景。根据项目的需求和网络环境,选择合适的工具可以提高开发效率和体验。NPM和PNPM都是很好的JavaScript包管理器,它们可以帮助你管理你的项目依赖项。使用这些命令,你可以安装、升级、卸载和查看已安装的依赖项。无论你选择哪个包管理器,都可以使你的项目更易于维护和管理。cnpm是一个针对中国用户的npm镜像源,它可以提供更快的下载速度和一些额外的功能。安装和使用cnpm非常简单,只需将`npm`替换原创 2023-10-24 08:00:00 · 3305 阅读 · 0 评论 -
前端开发技术栈(工具篇):2023深入了解webpack的安装和使用以及核心概念和启动流程(详细) 63.3k stars
Webpack是一个强大的模块打包工具,它可以将多个模块打包成一个bundle文件,可以将各种资源(如JavaScript、CSS、图片等)打包成一个或多个静态资源文件,使得前端开发更加高效,从而实现代码的模块化、打包、压缩等功能。在本篇博客中,在使用Webpack时,了解它的启动流程以及它的优缺点是非常重要的,所以本篇我们将介绍Webpack核心概念的含义和作用、启动流程、优缺点以及在项目中的使用方法。原创 2023-10-27 08:00:00 · 1089 阅读 · 1 评论 -
前端开发技术栈(工具篇):Vue/Node.js项目构建和包管理器npm的使用以及命令详解
npm 是一个强大的包管理工具,它使开发人员能够轻松地安装、更新和管理项目依赖的包。通过初始化一个package.json 文件,你可以描述你的项目并记录其依赖关系。使用 npm install 命令,你可以安装和管理包。使用 npm publish 命令,你可以发布自己的包到 npm 注册表。无论是在开发过程中还是在分享你的包时,npm 都提供了丰富的功能和命令来满足你的需求。原创 2023-10-28 08:00:00 · 3908 阅读 · 0 评论 -
Vite实战案例:构建快速、高效的现代前端项目
在本篇文中,我们将探讨一些Vite项目的实践,包括使用vite-plugin-checker进行类型检查,如何在构建过程中处理TypeScript错误阻止构建成功和阻止生成dist文件,如何进行预览生产包、使用unplugin-auto-import和unplugin-vue-components来提高开发效率,以及如何获取文件路径。我们还演示了如何通过配置优化Vite项目的构建过程,加快构建速度和减小输出文件的体积。这些实践方法将帮助开发者更好地利用Vite,构建更高效、可靠的前端项目。图片原创 2023-10-26 08:00:00 · 715 阅读 · 0 评论 -
最热门的用于后台管理类产品开发的开源前端框架vue-element-admin-4.4.0的介绍和使用
在公众号CTO Plus前面的文章《前端开发技术栈(模板篇):10款较流行的前端后台管理系统模板》中我们简单介绍了下10款开源的比较流行的前端后台管理系统模板。写本篇blog时,在github上的stars已经83.2k stars,记得当时它在github上的stars数最多82.2k,即表示最受欢迎。这个框架我用来开发我的网络安全产品《终端侦测与响应系统EDR》以及《威胁情报和漏洞特征库管理系统》、《漏洞扫描系统》的前端,所以本文将向您介绍如何使用 Vue Element Admin 4.4.0 进行开原创 2023-08-16 07:00:00 · 4679 阅读 · 0 评论 -
前端开发技术栈(工具篇):前端构建工具Vite和webpack的区别,为什么选择Vite
Vite 是一个快速的前端开发工具,它利用了现代浏览器的原生 ES 模块支持,实现了秒级启动时间和实时预览。Vite 的配置简单灵活,可以满足大多数项目的需求。通过构建和部署,你可以将 Vite 项目部署到生产环境中,提供优化过的静态文件或预渲染的 HTML 页面。原创 2023-08-17 07:00:00 · 933 阅读 · 0 评论 -
58.1k stars前端开发技术栈(工具篇):2023深入了解快速开发工具vite的安装和使用(详细)
Vite是一个快速的前端开发和构建工具,它可以大大提高Web应用程序的开发速度。Vite的主要特点是快速的启动时间和快速的热更新,这使得开发人员可以更快地测试和调试他们的代码,它的目标是提供一种简单、轻量级的开发环境,能够快速启动项目并实时预览。原创 2023-08-18 07:00:00 · 467 阅读 · 0 评论 -
Vue3进阶:弄清Vue2 和 Vue3的一些区别以及Vue.js和Node.js之间的关系
Vue.js 是一款流行的前端框架,如今已经发展到了第三个主要版本,即 Vue 3。Vue 2 和 Vue 3之间存在很多的异同点,下面将详细总结这些异同点。Vue3是Vue.js框架的一个重要版本,它引入了许多新的特性和改进,使得Vue.js更加高效、灵活、易用和可维护。我推荐在后面的新项目中,大伙都是用这个版本。本篇文章我将先介绍下Vue.js的特点,然后再总结下Vue2和3的一些异同点,让开发者初步了解下使用Vue2和3之间有哪些不同之处。然后我再详细介绍Vue.js和Node.j原创 2023-08-20 07:00:00 · 1595 阅读 · 0 评论 -
Vue进阶:Vue特点和优点介绍,以及开发环境搭建和构建Vue3.0项目的几种方法
Vue.js致力于构建数据驱动的web应用开发框架,是一个精简的MVVM。Vue.js 专注于 MVVM模型的 ViewModel 层。简单的数据操作,就可以完成页面的更新,当然也有很多类似的框架,如Angular,React,但是Vue以简洁化,轻量级,数据驱动,模块友好等优势深受企业以及前端开发者的喜爱,成为前端开发人员必备的技能。原创 2023-08-21 07:00:00 · 2025 阅读 · 0 评论 -
Vue3进阶:简化前端开发的利器,以及常用指令汇总和案例详解
Vue指令是Vue.js框架提供的一种特殊属性,用于在HTML模板中添加交互和动态行为。指令以 `v-` 开头,后面跟着指令的名称,如`v-if`、`v-for`、`v-bind` 等。通过Vue指令,我们可以直接在HTML中绑定数据、控制元素的显示和隐藏、循环渲染元素等。原创 2023-12-17 08:30:00 · 314 阅读 · 0 评论