项目中遇到的问题
碎碎。
这个作者很懒,什么都没留下…
展开
-
连接Mysql不成功,client does not support support authentication protocol requested by server
报错截图 1、本地连接本地数据库无法连接,报错1251错误代码。第一步:打开Command Line Client 第二步:输入mysql密码回车 就是安装mysql时设置的密码只输入密码就行不加分号第三步:输入ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_...原创 2020-01-07 17:33:37 · 926 阅读 · 0 评论 -
nodemon在cdm上可以正常运行,在vscode上报错:无法加载文件,在此系统上禁止运行脚本
报错截图原因解决方案原创 2019-12-31 14:39:38 · 501 阅读 · 0 评论 -
在修改元素内容之前打印元素为何打印到的数据是修改后的?
代码<div>1</div> <script> var a = document.querySelector('div') console.log(a) // <div> 222 </div> console.log(a.innerHTML) // 1 ...原创 2019-11-20 18:29:38 · 1086 阅读 · 0 评论 -
关于日期对象new Date()
new Date()参数集合new Date(year, monthIndex [, day [, hours [, minutes [, seconds [, milliseconds ]]]]])year表示年份的整数值。 Values from 0 to 99 map to the years 1900 to 1999. See the example below.monthIn...原创 2019-05-10 17:41:52 · 1479 阅读 · 0 评论 -
https去链接百度地图会报错,不支持https访问怎么办
报错如下:可以解决这个问题的方案使用JavaScript API ,需要加一个特殊字段 (s=1):https://api.map.baidu.com/api?v=2.0&ak=你的密钥&s=1;原创 2019-05-20 11:35:25 · 2834 阅读 · 0 评论 -
小程序中修改data中某个对象的属性
Page({ data: { songList: { id:0 isPalying:false, ... } ... }, closeFn: function(options) { this.setData({ [`songList[${idx}].isPalying`]: false }) },}) `...原创 2019-05-14 17:08:12 · 1993 阅读 · 0 评论 -
使用三目运算进行多个条件判断
方式一function test(n){ return n==1? 1:(n==100? 100:( n==200? 200:'?'))}console.log(test(1)) //1console.log(test(100)) //100console.log(test(200)) //200console.log(test(20)) //?方式二funct...原创 2019-04-08 17:44:46 · 9670 阅读 · 0 评论 -
Vuex报错之 [vuex] unknown mutation type: handlePower
报错截图相关代码 //--------------------- store.js ----------------- ...const mutation = { handlePower: (state, power) => { state.power = power localStorage.setItem('power', power) }}cons...原创 2019-02-20 17:13:23 · 20854 阅读 · 19 评论 -
数据加密以及解密
需求: 在进入到详情页面的时候,要求将本页的数据(比如点赞数,浏览量等等数据不多的内容,已避免再次请求数据)放到路径中,传到详情页问题: 在vue项目中,这里是使用的是vue-router,将需要传递的数据放在params中,这样的话需要保证传递的内容是字符串,但是btoa () 对Unicode字符串进行编码都会触发一个字符越界的异常,导致加密失败解决方案:MDN提供了方案:把Unico...原创 2019-02-25 14:51:12 · 359 阅读 · 0 评论 -
使用keep-alive时,数据无法刷新的问题
keep-alive 相关内容概念: &lt;keep-alive&gt; 是Vue的一个内部组件,适合用来缓存不需要实时更新的组件,这样可以保留组件状态避免重新渲染。Props:include :接受字符串或正则表达式,这里是需要被缓存的组件名exclude :接受字符串或正则表达式,这里是不需要缓存的组件名max :接受数字,最多可以缓存多少组件实例问题: 在需要重新请求数据的...原创 2019-01-28 19:38:35 · 7850 阅读 · 0 评论 -
如何禁止用户右键直接下载图片及相关的一些默认事件
需求说明:有时候,我们网站的图片资源为收费资源,所以在下载之前都是有一定需求的但是浏览器本身却有一个 “ 右键 另存为 ” 的功能禁止鼠标右键保存图片<img src=“logo.png” width=“150” height=“150” oncontextmenu=“return false;”>扩展:禁止鼠标拖动图片<img src=“logo.png” ...原创 2018-12-25 16:38:37 · 3806 阅读 · 0 评论 -
vue的proxyTable跨域处理
当我们请求的地址出现不符合同源策略的时候,就会出现跨域的问题,这里仅对在vue 项目中使用axions请求跨域做记录跨域报错截图案例:请求"https://cn.bing.com/HPImageArchive.aspx?format=js&idx=0&n=10"中的数据分析问号(?)之前的为我们要请求的后端地址,包含协议、域名、地址等等问号(?)之后的内容为我们需要提交...原创 2018-12-29 17:40:31 · 1907 阅读 · 0 评论 -
图片下载(包含了download打开图片无法下载的方法)
利用a标签的download属性实现图片下载代码 &lt;img src="../download/img/test.jpg" alt=""&gt; &lt;a href="../download/img/test.jpg " download=""&gt; 下载 &lt;/a&a原创 2018-12-18 14:59:13 · 6959 阅读 · 4 评论 -
vue之踩坑之 img图片无法显示
img图片无法显示问题描述:img的src以及成功显示,也给img设置了宽高等等,但是审查元素的时候,宽高依然显示为0,在确保自己写的样式是没有问题的情况下,第一次感觉到代码的叛逆解决方案:在写css的时候,不能给img标签本身加样式,在组件中直接给img加上 width:100%,height:100%;有相关的样式,可以再组件中写行间样式,或者是给img标签嵌套一个元素,将相关的样式...原创 2018-12-15 19:34:22 · 4075 阅读 · 1 评论