
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
不少小伙伴去一家新的公司,领了一台新的mac,开开心心的打开电脑拉取项目,提交代码的时候,出现一排排的warning,虽然代码也提交成功了,但是对一个资深的新手来讲,确实很难受.那么针对这个问题,我们怎么解决呢?我先上一张图,如果是类似的问题,那么可以试试下面的办法看这一排排的警告⚠️,着实让人难受,一般在使用新的mac的时候,会出现这个问题,是因为有一些文件夹需要root权限,所以在访问这些文件
ReactDOM.createPortal(ReactNod,container)实现弹窗的关键在于,如何将弹窗组件挂载到任意的dom上.这里react-dom中提供了一个方法,下面举个例子import React from 'react';import ReactDOM from 'react-dom';const Modal = (props) => {const { container
最近换了新的工作,因为新公司的项目使用微前端的集成方案,一个项目被从组件层面拆分出来不少单独的模块,所以经常需要新创建项目。也是因为以上的背景,让我有更多的机会尝试不同的工程打包方案,其中一个便是以速度著称的vite。下面我将工作中遇到的一些问题,已经配置方式记录在这里,以便自己,或是其他看到的朋友作为参考1、vite.config.js使用vite,首先要在项目根目录创建vite.config.
最近换了新的工作,因为新公司的项目使用微前端的集成方案,一个项目被从组件层面拆分出来不少单独的模块,所以经常需要新创建项目。也是因为以上的背景,让我有更多的机会尝试不同的工程打包方案,其中一个便是以速度著称的vite。下面我将工作中遇到的一些问题,已经配置方式记录在这里,以便自己,或是其他看到的朋友作为参考1、vite.config.js使用vite,首先要在项目根目录创建vite.config.
js实现下载文件,相信99%的前端都能轻松实现,但是如果下载的是视频,相信有的朋友肯定遇到过,视频没有下载,而是跳转了.一个小小的坑,下面我来分享一些方法避免这个问题首先先来一个普通文件的下载实现方式a标签直接通过url下载文件(视频会发生跳转)function download(url,name){const a = document.createElement("a");a.href = ur
一、文件上传1、上传的html我们可以使用input实现文件上传<input type="file" id="upload">2、访问上传的文件通过dom访问const input = document.querySelector("#upload");const files = input.files;通过onchange事件访问const input = document.quer
话不多说,看例子1、history.go()可以回到,前进任意一步的页面,回到上一页,如下所示// 回到上一页window.history.go(-1);// 回到下一页window.history.go(1);// 回到任意一页widnow.history.go(+前进几页)2、history.back()// 回到上一页history.back()3、document.referer以上两种方







