React中useReducer的理解与使用

这里以简单的语言描述一下useReducer的使用。使用场景:当一个state需要维护多个数据且它们之间互相依赖。这样业务代码中只需要通过dispatch来更新state,繁杂的逻辑都在reducer函数中了。分别介绍一下各个参数、方法。

使用Hexo部署静态网站或博客到github(gitee)时css或js样式无法显示的问题原因以及解决方案

既然不是语法的问题那就是路径的问题了,可能是路径问题导致的css或js文件未导入或未加载到,我就开始检查我的hexo里的_config.yml文件。url 是github的仓库地址,无误,但root是要填仓库所在的根路径,这里却填成了仓库路径,导致路径找不到,所以样式无法加载,这样把错排出来后面就简

el-upload 超详细-(附件,图片,多类型文件)玩转上传upload--new FormData()

el-upload 超详细-(附件,图片,多类型文件)玩转上传upload--new FormData()

面试官问我按钮级别权限怎么控制,我说v-if,面试官说再见

最近的面试中有一个面试官问我按钮级别的权限怎么控制,我说直接v-if啊,他说不够好,我说我们项目中按钮级别的权限控制情况不多,所以v-if就够了,他说不够通用,最后他对我的评价是做过很多东西,但是都不够深入,好吧,那今天我们就来深入深入。因为我自己没有相关实践,所以接下来就从这个有16.2k星星的后

JS获取音频的总时长,解决audio.duration 为 NaN || Infinity 问题

使用浏览器内置播放器无法显示时长,播放到一定时间后才能显示。获取audio.duration为NaN或者Infinity

如何用post的方式进行eventSource请求

eventSouce的介绍;eventSouce和websocket的区别;如何通过post请求来创建eventSource

vue的指令和插值总结

Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页

vue3 动态加载组件、动态引入组件

vite Glob 使用特殊的import.meta.glob函数从文件系统导入多个模块

Three.js-设置环境纹理及加载hdr环境贴图

Three中环境纹理(全景)的设置,CubeTextureLoader-加载立方体环境纹理、RGBELoader-HDR环境纹理加载

架构图以及vue的简介

MVVM 由 Model,View,ViewModel 三部分构成,Model 层代表数据模型,也可以在Model中定义数据修改和操作的业务逻辑;View 代表UI 组件,它负责将数据模型转化成UI 展现出来,ViewModel 是一个同步View 和 Model的对象。

超星章节内ppt课件下载

超星章节内课件下载

es6的some和every方法使用;

关于es6的some和every方法的使用及注意点。

el-cascader数据渲染及回显至页面(以及踩坑历程+解决)

el-cascader多选数据渲染及回显至页面(以及踩坑历程+解决)

微信小程序 四种弹窗方式

小程序 四种弹窗方式(wx.showToast、wx.showModal、wx.showLoading、wx.showActionSheet)

git提交规范,规范自己的提交标准

为了规范我的git提交内容,提交的时候commit -m “备注的信息”,但是每个人的备注信息千奇百怪,为了统一,我们进行了git的规范。首先要全局安装commitizennpm i -g [email protected]然后安装插件npm i [email protected] --sav

Vue页面路由参数的传递和获取

动态路由参数它隐藏字段信息,相对于来说较安全,同时地址栏中的地址也相对较短它必须是先定义后使用,一般用于根据固定参数,返回对应的数据所用query字符串?id=1通过search字符串的方式来在地址栏中传递数据,相对于来说地址栏会暴露字段信息安全性较低,一般用于搜索相关,它可以不定义就可以直接用pr

vue实现tagsview多页签导航功能

基本上后台管理系统都需要有多页签的功能,但是因为一些脚手架项目基本都把这个功能给集成好了,导致在学习或者修改的时候不知道该如何下手。今天这篇文章就来聊一聊,vue-element-admin项目是如何实现多页签功能的。...

Vue常见报错及解决方案

写代码的过程中一定会遇到报错,遇到报错不要担心,认真分析就可以解决报错,同时积累经验,早日成为大牛👍 本文会整理一些在编码过程中遇到的常见报错,共同学习。一、报错结构二、常见问题总结及解决方法Mixed spaces and tabsUnexpected keyword 'const'Module

Mock的基本使用

通过 Mock 我们可以便捷的生成大量模拟数据,有助于我们在前后端分离的开发模式中前端做网络请求测试。摆脱后端接口未给出时前端的数据只能自己不断写死数据的窘境;下面中介绍Mock的基本使用和配合 vite插件实现更真实的请求响应。

HTML a 标签详解

a标签是浏览器中最常见的标签,它最主要的作用是从一个页面跳转到另一个页面,那么除了超链接这个最主要的功能,你还知道a标签的哪些功能呢?

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈