uView UI是一个轻量级、高效的多端UI框架,专为UniApp开发设计。它支持Vue语法,提供丰富的组件和灵活的API,帮助开发者快速构建小程序、H5等多端应用。uView UI以其简洁、易用的特点,极大提高了开发效率,降低维护成本。适用于电商、社交、企业服务等多个场景。 ...
写在开头 点赞 + 收藏 学会 Axios.CancelToken axios对象有一个属性叫CancelToken,该属性提供了中断已经发出去的请求的方式。具体使用方式有两种: 方式一:执行器模式 <script src="https://cdn.jsdelivr.net/ ...
专门在 Vue 中实现集中式状态(数据)管理的一个 Vue 插件,对 vue 应 用中多个组件的共享状态进行集中式的管理(读/写),也是一种组件间通信的方式,且适用于任意组件间通信 应用场景: 多个组件依赖于同一状态、共享数据 来自不同组件的行为需要变更同一状态 vuex vuex原理 每一个 Vu ...
title: Nuxt.js 应用中的 webpack:compile 事件钩子 date: 2024/11/22 updated: 2024/11/22 author: cmdragon excerpt: webpack:compile 钩子是 Nuxt.js 和 Webpack 集成中的一个重要 ...
写在开头 点赞 + 收藏 学会 在计算机的世界中,有各种各样的文件,文件类型千奇百怪,作为一名前端开发工程师,我们如何来实现这些文件的在线预览呢?在这篇文章,我们已经实现了前端如何实现压缩包解析?,但是也仅仅是能够查看压缩包中的内容,并不能真实的去进行线上预览,这节就是在文件 ...
title: Nuxt.js 应用中的 webpack:configResolved事件钩子 date: 2024/11/21 updated: 2024/11/21 author: cmdragon excerpt: 在 Nuxt.js 项目中,webpack:configResolved 钩子允 ...
前言 watch这个API大家应该都不陌生,在Vue3版本中给watch增加不少有用的功能,比如deep选项支持传入数字、pause、resume、stop方法、once选项、onCleanup函数。这些功能大家平时都不怎么用得上,但是在一些特定的场景中,他们能够起大作用,这篇文章欧阳就来带你盘点一 ...
title: Nuxt.js 应用中的 webpackConfigs 事件钩子 date: 2024/11/20 updated: 2024/11/20 author: cmdragon excerpt: 在 Nuxt.js 项目中,webpack:config 钩子允许运行时对 Webpack 配 ...
Naive UI是一款流行的Vue 3组件库,以其简洁、高性能和易用性著称。它提供了丰富的UI组件,如按钮、输入框、选择器等,满足现代Web应用开发需求。Naive UI遵循Ant Design的设计原则,但更注重组件的轻量化和灵活性。开发者可以轻松集成Naive UI,快速构建响应式界面,提升用户... ...
title: Nuxt.js 应用中的 vite:compiled 事件钩子 date: 2024/11/19 updated: 2024/11/19 author: cmdragon excerpt: 在 Nuxt 3 中,vite:compiled 钩子允许开发者在 Vite 编译完成后执行自定 ...
title: Nuxt.js 应用中的 vite:serverCreated 事件钩子 date: 2024/11/18 updated: 2024/11/18 author: cmdragon excerpt: 通过使用 vite:serverCreated 钩子,开发者可以在 Vite 服务器创 ...
PrimeVue是一个功能强大的Vue UI组件库,专为构建现代Web应用程序而设计。它提供了一套丰富的组件,包括按钮、表格、对话框等,支持响应式布局和暗黑主题。PrimeVue易于集成,支持Vue 3和PrimeNG,是开发高性能Vue应用的理想选择。适用于企业级项目,提升开发效率。 ...
title: Nuxt.js 应用中的 vite:configResolved 事件钩子 date: 2024/11/17 updated: 2024/11/17 author: cmdragon excerpt: 在 Nuxt 3 中,vite:configResolved 钩子允许开发者在 Vi ...
写在开头 点赞 + 收藏 学会 源码实现思路(面试高分回答) 面试官问我 Vue 的 nextTick 原理是怎么实现的,我这样回答: 在调用 this.$nextTick(cb) 之前: 存在一个 callbacks 数组,用于存放所有的 cb 回调函数。 存在一个 ...
title: Nuxt.js 应用中的 vite:extendConfig 事件钩子 date: 2024/11/16 updated: 2024/11/16 author: cmdragon excerpt: 通过合理使用 vite:extendConfig 钩子,开发者可以极大地增强 Nuxt ...
扫码或者点击文字后台提问 原文: https://mp.weixin.qq.com/s/36dd--oj6jmkZblfJRh4iw computed 支持选项式写法 和 函数式写法 1.选项式写法 支持一个对象传入get函数以及set函数自定义操作 2.函数式写法 只能支持一个getter函数不允 ...
写在开头 点赞 + 收藏 学会 官方文档 接入vue2项目和vue3项目 对应路由模式分别是hash和history 主应用 主应用是基于vue3开发的一个门户网站,仅有登录以及门户列表。 基于路由配置方式 通过将微应用关联到一些 url 规则的方式,实现当浏览器 url 发 ...
title: Nuxt.js 应用中的 schema:written 事件钩子详解 date: 2024/11/15 updated: 2024/11/15 author: cmdragon excerpt: schema:written 钩子是 Vite 提供的一种生命周期钩子,在模式写入完成后调 ...
title: Nuxt.js 应用中的 schema:beforeWrite 事件钩子详解 date: 2024/11/14 updated: 2024/11/14 author: cmdragon excerpt: schema:beforeWrite 钩子是 Vite 提供的一个功能强大的生命周 ...
安装 pnpm install javascript-obfuscator 安装之后 在项目根目录新建一个 obfuscator.js 在 obfuscator.js 写入以下代码 直接复制粘贴 ` /** @用法 vite打包完成后,使用命令行nodejs执行本文件: node obfuscato ...