自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

走在实践的老路上

分享一些代码

  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 uni-app 获取小程序定位授权状态

获取小程序定位授权状态:1 否 2 是。

2023-03-22 09:49:02 605 1

原创 vuex state值更改但是getters 未更新

实现效果:选择一种交通工具则出现对应的席别列表。state: seatList: {},//初始席别最后state结果:seatList: { '1':[{ code:"101", name:'经济舱' },{ code:"102", name:'公务舱' }], '2':[{ code:"201", name:'商务座' }, ... ]},getters:seatListItem:(state)=>(key)=>

2020-12-01 17:48:59 3404

原创 javascript 金额小写转大写函数

/** ** 乘法函数,用来得到精确的乘法结果 ** 说明:javascript的乘法结果会有误差,在两个浮点数相乘的时候会比较明显。这个函数返回较为精确的乘法结果。 ** 调用:accMul(arg1,arg2) ** 返回值:arg1乘以 arg2的精确结果 **/ function accMul(arg1, arg2) { if (isNaN(arg1)) { arg1 = 0 } if (i

2020-10-22 16:10:48 372

原创 通过使用Mac 自带apache 可以实现vue/react打包后文件本地直接运行测试

通过使用Mac 自带apache 可以实现vue/react打包后文件本地直接运行测试,操作如下:1.打开终端2.查看httpd的版本信息,运行命令如下:httpd -v 或者apachectl -v 3.启动apache httpd服务:sudo apachectl start此时,打开浏览器地址栏输入 “http://localhost”,可以看到内容为“It works!”的页面。4.打开httpd的配置文件,sudo vi /etc/apache2/httpd.conf5

2020-09-23 16:49:56 514

原创 webstorm中实现vue 项目按住ctrl+引用组件名自动跳转到对应组件

webstorm中实现vue 项目按住ctrl+引用组件名自动跳转到对应组件。实现原理:配置webstorm的webpack配置文件,即在webstorm的设置中在vue 2.0中webpack configuration file中选择文件目录如下:**项目目录/build/webpack.base.conf.js**在vue 3.0 中webpack configuration file中选择文件目录如下:项目目录\node_modules@vue\cli-service\webp

2020-06-11 16:51:24 5034 1

原创 react 自写组件实现:固定列与表头的表格

实现背景:客户要求手机端H5页面实现用表格展示预算信息,要求表格固定表头和首列与第二列,原项目使用antd-design-mobile,没有表格组件,故自写于此。实现功能:可配置的固定左边几列,或者固定右边几列具体代码:目录结构:normalTable.js代码如下:import React from 'react';class NormalTable extends React.Component { constructor(props) { super(props);

2020-05-14 16:46:40 2587 1

原创 git 命令整理

git 命令及使用中问题整理

2020-01-15 10:06:13 152

原创 umi+react+antd-mobile 手机端页面横向滚动不可用问题

需求是手机端展示个表格要求首行和首列固定其他的滚动,在浏览器上模拟成功,但是手机上始终无法横向滚动,排查各个样式、代码等最终发现是因为打包后的文件中umi.css里有以下样式:* { touch-action: pan-y;}修改:#root * { touch-action: pan-y;}特此记录~~...

2020-01-15 10:00:10 1231

原创 mac 命令行整理

新建文件:touch 文件名显示当前目录:pwd显示子目录:ls新建文件夹: mkdir +文件夹名打开文件: vi 文件名打开文件后如果想对文件进行编辑可按i然后移动光标进行输入操作,保存并退出:按esc 然后输入:wq不保存就退出:按 esc 然后输入:q!...

2020-01-08 16:13:32 178

原创 初始化git项目的两种方式

第一种:创建一个新的版本库git clone git地址cd git地址touch README.md //创建README.md文件git add README.md //将README.md文件添加到gitgit commit -m "add README" //提交README.md文件git push -u origin master //将README.md文件推到远程...

2019-12-16 14:54:25 340

原创 umi修改浏览器上方图标2种方法

icon图标存放在public文件夹下的static目录下1.在document.ejs文件中添加如下:<link rel="icon" type="image/x-icon" href="<%= context.publicPath %>static/favico.png" />参考地址:https://umijs.org/guide/html-template....

2019-12-13 14:47:57 7340 3

原创 关于react+umi+dva+antd mobile打包上线后加载DOM太慢,出现一段时间的空白的解决方法1

此项目是个需要嵌套到甲方的APP中H5项目,用的 react+umi+dva+antd mobile编写,写完上线后发现在加载之初会有一段很长时间的空白如上图所示,umi加载顺序为先加载umi文件再加载vendors文件然后是layout.js 最后才是对应的页面的文件。解决后效果如下:方法如下:1.修改webpack打包配置,在.umirc.js文件中添加打包配置chainWeb...

2019-11-20 11:32:02 7507

原创 vue+Element-UI通过ActiveX 控件,实现扫描文件到本地并上传到服务器

最近项目有个需求:将文件通过购买的富士通扫描仪扫描到本地,扫描完成后自动上传到服务器,并关联相关单据。其间遇到相关问题如下:1.购买的富士通扫描仪提供的开发文档要求必须使用IE中的...

2019-10-08 17:19:18 3899 8

原创 react-native 中报错:Entry, ":CFBundleIdentifier", Does Not Exist

运行react-native run-ios的时候报错,在网上找了资料,先是按照https://www.cnblogs.com/erniu/p/8670590.html这个上面的改,结果还是报此错误,然后就直接在xcode中运行,发现提示报错信息为:config.h not found参照https://blog.csdn.net/qq_28978893/article/details/7...

2019-03-16 16:46:37 191

原创 使用ant design Checkbox Group循环遍历问题及解决方案

项目要求做个权限的设定功能, 其中的企业,审批,供应商相当于该行中的全选按钮,选中的话其同行的其他项也要被选中,而这些权限菜单是通过后台接口获取的数据,数据结构如下:[ { "children": [ { "children": [], "hasChildren": false...

2018-07-13 18:59:53 24166 4

原创 基于dva@2和ant design的react项目IE兼容调整

项目要求兼容IE9,在实际应用中出现以下问题: (一)引用“babel/polyfill”后出现空白页面并且在按下F12后有报错:查找资料后修改如下: 1:重新安装 “@babel/polyfill”: “^7.0.0-beta.51”, 2:在index.js中引用import '@babel/polyfill';Object.setPrototypeOf = require('...

2018-06-20 16:02:18 4338 2

原创 一些正则验证

营业执照验证:18位营业执照:/^(?:(?![IOZSViozsv])[\dA-Za-z]){2}\d{6}(?:(?![IOZSViozsv])[\dA-Za-z]){10}$/15位营业执照:/^\d{15}$/身份证验证:/^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}...

2018-03-15 13:45:18 304

原创 自写验证6位以上连续不重复密码

要求:必须填写6-20的数字或字母,不可输入连续重复的数字,不可输入重复的字母(例如111111、123456、aaaaaa不支持;112345、abcdefgh、a12346支持)代码如下:function verifyPassword () { var password = $("#pwd_pay1").val(); var passwordreg = /^[0-9a-zA-Z...

2018-03-15 12:01:40 10701 4

屏幕截图软件

屏幕截图软件,滚动窗口截屏,取色,标尺……

2016-08-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除