- 博客(17)
- 问答 (3)
- 收藏
- 关注
原创 前端合并单元格插件
在后台管理系统中,经常有合并单元格的需求。所以为了提高后续的开发效率,就开发了一款插件插件:@jinming6/merge-helper合并 “ 列 ”
2024-02-03 18:02:17
1108
1
原创 ‘UMI_UI‘ 不是内部或外部命令,也不是可 运行的程序
#Win10环境下报错'UMI_UI' 不是内部或外部命令,也不是可运行的程序#解决方案"script":{ "start:umi-ui": "set UMI_UI=1 && umi dev",}
2021-06-15 21:26:18
1615
原创 报告,我想让我的DOM元素可以拖动到任意坐标!
思路点击 -> 记录鼠标点击的位置,距离目标元素的位置(left, top) -> 存放到React-redux;拖动放置 -> 取React-redux中记录的位置;实现一、子组件(被拖动)import image from "@/assets/20200921.jpg";import "./index.scss";import { connect } from "react-redux";function Child(props) { const drag
2021-04-09 16:28:48
228
原创 react中有类似router-view的渲染方案吗?
有!下边分别介绍了React 和Vue的路由渲染方式。React(嵌套路由方法)//假设containerParent这个组件的路由路径是 /layout<div class="containerParent"> <div class="aside">侧边栏</div> <div class="containerChild"> <header>=顶部</header> <main> //注意这里!!
2021-02-04 23:38:37
2606
1
原创 移动端出现x轴滚动条的问题
搜了些文章发现大多数都是提供了这么一段css代码:html { overflow-y: scroll;} :root { overflow-y: auto; overflow-x: hidden;} :root body { position: absolute;} body { width: 100vw; overflow: hidden;}然后加上看下效果???? 好家伙,竟然还有滚动条?然后打开控制台审查元素,发现是
2020-11-14 12:49:01
433
原创 当post请求未携带参数时,原生Node.js该如何处理?
思路//1、声明一个变量(判断前端的post请求是否携带参数) let flag = false; //2、如果携带了参数, 则将flag赋值为true; req.on("data", (chunk) => { flag = true; }) //3、反之,没携带参数的话,不会触发req.on("data"),那么,flag就还是false;//4、最后,判断一下flagreq.on("end", () => { //如果flag为flase, 则代表post请求没有
2020-09-04 23:49:16
367
原创 react组件获取不到this.props.history怎么办?
###将方式一改写成方式二即可//方式一<Route path="/"> <Home/> </Route> //方式二<Route path="/" component={Home}></Route>
2020-08-31 22:21:28
2225
原创 swiper的options配置项中的on绑定click事件,发现找不到event对象
版本问题;1、v6.0.42、swiper 5(默认第一个参数为事件对象)
2020-07-22 14:50:56
1555
1
原创 webpack打包上线后,找不到静态资源,刷新404
webpack目录结构:发现webpack.base.config.js和webpack.pro.config.js的publicPath路径不同:解决:改为一样即可;nginx刷新404:解决:location / { try_files $uri $uri/ /index.html;}
2020-07-13 13:06:34
1250
原创 webpack只打包打包src下的index.js文件出错
webpack只打包src下的index.js文件,出现:ERROR in ./src/index.js 1:0Module parse failed: Unexpected character '�' (1:0)You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/
2020-06-25 13:20:10
915
原创 js在一个数组中,截取指定位数,当数组循完毕,但截取的位数还不满足要求时,自动从首位继续拼接。
/* spliceNum: 分割次数; eachSpliceNum: 每次截取的元素个数; arr: 需要处理的数组; */ function spliceArr(spliceNum, eachSpliceNum, arr){ let arrBox = []; let newArr = []; let cup = []; let flag = false; for(;;){ if(flag) break; for(var j = 0; j < arr.l
2020-06-19 00:57:11
811
原创 关于[´ 1´,´ 2´,´ 3´].map(parseInt)
let arr = ['1', '2', '3']; let res = arr.map(parseInt); console.log(res); // 结果: [1, NaN, NaN]; /* 1、parseInt是一个函数: console.log(parseInt) 打印结果: ƒ parseInt() { [native code] }; 2、由此可见: arr.map(parseInt) 就等于 arr.map( function parseInt() { [na
2020-05-29 23:56:34
271
2
原创 vue部署上线后跨域问题,git回退到n年前的项目版本怎么办?
一、vue-cli4.0版本部署上线跨域问题:vue-cli4.0项目打包后,在本地vue.config.js配置的反向代理不起作用:module.exports = { runtimeCompiler: true, publicPath: '[{[ .StaticURL ]}]', // publicPath: '/static', lintOnSave: false, devServer: { proxy: { '/netapi': { /*t
2020-05-15 23:02:14
315
原创 微信小程序实现菜单及子品牌联动
1、大分类下默认选中的品牌:首先,定义一个class样式,用来标识被选中的品牌:然后,给标签加上class:发现可以改变文本颜色:紧接着,在分类页面中定义一个brandActive状态,用来表示默认被选中品牌的下标:回过头来,给品牌标签的class名brandActive加一个判断, 如果当前的js状态brandActive 恒等于当前html标签的下标 则该元素会绑定class...
2020-02-23 18:16:38
591
空空如也
希望获取滚动条自身的高度(非scrollTop)
2020-12-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人