- 博客(14)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 怎么判断手机端和电脑端跳转到相应的页面
如果手机端和电脑端分开写经常遇到这样的问题,在手机端点击百度快照跳转到电脑端页面。 //平台、设备和操作系统 var system ={ win : false, mac : false, xll : false }; //检测平台 var p = navigator.platform; system.win = p.indexOf("Win") ==...
2018-08-14 18:15:01
878
1
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 虚拟主机导入MySQL出现Unknown character set: ‘utf8mb4’的解决办法
MySQL导入数据的时候,出现以下错误(没有定义的编码集utf8mb4):问题原因:.sql导入到西部数码。而西部数码虚拟主机配备的MySQL数据库版本是5.1,不支持utf8mb4字符集。所以出现错误,要将mysql数据库升级到5.5以上版本才支持。解决方法:1、是由于虚拟主机使用的是mysql5.1的版本,而需要恢复的数据库备份要要使用mysql5.5之后的版本建议登录到西...
2018-08-13 11:30:57
4161
原创 解决高本版node安装依赖node-sass与当前node版本不兼容的问题
出现这些报错的原因是当前node版本与package.json中node-sass版本不对应,导致安装失败。当前node版本是16.13.2,而package.json中的node-sass版本是4.0.1。如果安装了nvm可以下载对应版本的nodejs,切换到对应的node版本。2.安装当前node-saaa对应的node.js(Node14)1.安装当前node版本对应的node-sass;查看一下node版本与node-sass的对照表。node16对应6.0+版本的node-sass。
2023-02-24 13:38:03
3271
原创 前端开发环境准备
新版本的 node 在安装的时候,会自动安装对应版本的 npm;nvm ls-remote :列出所有远程服务器的版本(官方node version list)可靠: 使用详细、简洁的锁文件格式和明确的安装算法,使Yarn能够在不同系统上保证无差异的工作。nvm alias [别名] [node版本号] :给不同的版本号添加别名。nvm uninstall [node版本号] :删除已安装的指定版本。3.nrm:npm 源的管理工具,可以用来方便的切换 npm 源。4.cnpm:使用的是淘宝的源。
2023-02-24 11:49:16
212
原创 如何安装nvm
(4)安装完cnpm之后,如果运行“cnpm -v”出错:无法加载文件 C:\Program Files\nodejs\cnpm.ps1,因为在此系统上禁止运行脚本,可以运行“set-executionpolicy remotesigned”命令解决。(4)nvm uninstall ## 删除已安装的指定版本。(5)nvm use ## 切换使用指定的版本node。(1)在cmd中执行:nvm npm_mirror。(2)nvm ls ## 列出所有安装的版本。
2023-02-24 11:06:36
4303
原创 base64图片格式转换为file文件上传
base64格式的图片不能直接上传到oss图片服务器的,需要转换成file文件流的形式上传;如果使用base64格式直接存储到数据库,由于base64格式图片文件比较大,会占用很大的数据库资源;1.前端使用canvas转换成的图片通常是base64格式的,如果我们要上传到图片服务器存储,需要转换一下 dataURLtoFile(dataURI, type) { let binary = atob(dataURI.split(",")[1]); let array =
2022-01-12 10:45:14
4976
7
原创 echarts 图表x轴和y轴数值超出坐标轴的处理方法
(1)如果在grid下把containLabel设置为true,图标会按比例缩小,但是展示处的效果不好;因此只需修改grid下的left属性,grid 组件离容器左侧的距离,就可以让y轴的数值完全展示出来;(2)也可以改变y轴数据的单位解决这个问题,把单位个,改为万个;由于x数据量比较大,y轴的数字没有完全展示出来;1.y轴数据过大溢出边界。
2021-11-24 14:58:40
8866
原创 vue使用 moment.js 格式化时间(获取当前日期的周一和周日)
1.在项目中安装moment.jsnpm install moment --save2.在main.js中全局引入import moment from 'moment' //引入文件Vue.prototype.$moment = moment;//赋值使用3.如果不想全局引入,只想在某个页面用到只需在需要用的的地方引入即可import moment from 'moment';4.如何使用(这是获取当前开始日期所在周的周一,结束日期所在周的周日的方法) mounted
2021-05-20 11:50:03
2324
原创 A complete log of this run can be found in:安装依赖报错,解决方法
我们运行vue项目,安装依赖时会遇到这个报错,你可以查看一下项目目录,删除package-lock.json这个文件,重新npm i安装一下就可以了
2021-03-05 16:43:33
2585
原创 uni-app上传图片和视频
uni.chooseMedia(OBJECT)拍摄或从手机相册中选择图片或视频。uni.chooseMedia({ count: 9, mediaType: ['image','video'], sourceType: ['album', 'camera'], maxDuration: 30, camera: 'back', success(res) { console.log(res.tempFilest) }})...
2021-02-05 09:17:26
1333
原创 微信、支付宝小程序原生写法转成uni-app
微信、支付宝小程序、vue、H5原生写法转成uni-app由于现在的小程序平台逐渐增多,我们不能每个平台写一套代码,这样增加了学习成本,所以我们需要选一个多端开发的框架,之前也做过一些比较,用uni-app做多端开发还是比较有优势的,如果会vue和小程序的原生写法上手uni-app非常简单。一、微信、支付宝小程序原生转uni-app1、uni-app开发环境配置可以参考官方文档https://uniapp.dcloud.io/quickstart;2、小程序原生写法每个页面都有xml、js、
2020-12-21 10:50:09
896
原创 百度小程序中调用构造函数
onLoad:function(options){varthat=this;varmainClass=that.data.mainClass;varchildClass=that.data.childClass;varpage=that.data.page;varuserNew='';var...
2019-10-17 10:03:07
342
原创 xmlhttp.readyState的值及解释
xmlhttp.readyState的值及解释:0:请求未初始化(还没有调用 open())。1:请求已经建立,但是还没有发送(还没有调用 send())。2:请求已发送,正在处理中(通常现在可以从响应中获取内容头)。3:请求在处理中;通常响应中已有部分数据可用了,但是服务器还没有完成响应的生成。4:响应已完成;您可以获取并使用服务器的响应了。xmlhttp.status的值及解释:...
2019-04-10 09:14:29
223
原创 织梦本地创建的站点如何部署到服务器上?
1.首先在本地搭建的织梦后台,找到数据备份与还原;2.将网站数据备份好,备份后的文件将会保存到网站根目录data文件夹下的backupdata文件目录下;3.将整个网站文件压缩,上传到已经配置好的站点目录下,然后解压;4.解压完成后,找到install文件夹,修改index.php.bak 为index.php,删除install_lock.txt整个文件;...
2019-04-02 19:25:34
2311
javascriptgaojichengxushejidi3ban_downcc.zip
2021-05-20
前端怎么提升数据处理能力?
2021-05-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人