12 2020 档案

摘要:1、栈方法(先进后出) push():在数组的最后一项后追加值(参数:可以为多个值或数组)返回:数组的长度,改变了原数组 var a=[1,2,3]a.push(9); //返回数组的长度 4,改变了原数组console.log(a) //[1,2,3,9] pop(): 删除数组的最后一项(无参数 阅读全文
posted @ 2020-12-30 14:19 mark224 阅读(173) 评论(0) 推荐(0)
摘要:input框在输入切换中文输入法时的输入事件1、compositionstartcompositionstart事件只有在输入中文时才会触发,触发事件在input事件之前 2、compositionendcompositionend表示结束中文输入时触发的事件,不管最后输入的是不是中文都会触发 3、 阅读全文
posted @ 2020-12-21 09:12 mark224 阅读(599) 评论(0) 推荐(0)
摘要:安装 npm install pinyin-engine --save API 建立拼音索引 new PinyinEngine(list, keys) 参数: list {[string]|[Object]} 被索引的目标 keys {[string]} 可选。如果 list 为 Object,这里 阅读全文
posted @ 2020-12-18 16:30 mark224 阅读(428) 评论(0) 推荐(0)
摘要:在做vue项目的过程中有时候会遇到一个问题,就是进行F5页面刷新的时候,页面的数据会丢失,出现这个问题的原因是因为当用vuex做全局状态管理的时候,store中的数据是保存在运行内存中的,页面刷新时会重新加载vue实例,store中的数据就会被重新赋值,因此数据就丢失了,解决方式如下: 方法1、利用 阅读全文
posted @ 2020-12-17 10:47 mark224 阅读(2798) 评论(0) 推荐(0)
摘要:/** * 获取时间 * day_count 是多少天 * */ getDays(day_count) { var date = new Date() var date1 = new Date() var timeLimit = 23 * 60 * 60 var nowTime = date.get 阅读全文
posted @ 2020-12-11 17:23 mark224 阅读(178) 评论(0) 推荐(0)
摘要:来源:https://wintc.top/article/33 本文介绍一下JS中的一个重要概念——闭包。其实即便是最初级的前端开发人员,应该都已经接触过它。 一、闭包的概念和特性 首先看个闭包的例子: function makeFab () { let last = 1, current = 1 阅读全文
posted @ 2020-12-11 09:31 mark224 阅读(179) 评论(0) 推荐(0)
摘要:来源:https://wintc.top/article/31 h5里的a标签有了download属性,可以利用这个属性方便地完成文件下载了。正常情况下,不设置download属性,点击a标签会发生页面跳转,但是加了download就不一样了,点击a标签会把href的内容下载到文件里。 比如,我们想 阅读全文
posted @ 2020-12-11 09:29 mark224 阅读(1209) 评论(0) 推荐(0)
摘要:来源:https://wintc.top/article/29 使用Vue做前后端分离项目时,通常前端是单独部署,用户访问的也是前端项目地址,因此前端开发人员很有必要熟悉一下项目部署的流程与各类问题的解决办法了。Vue项目打包部署本身不复杂,不过一些前端同学可能对服务器接触不多,部署过程中还是会遇到 阅读全文
posted @ 2020-12-11 09:28 mark224 阅读(23937) 评论(1) 推荐(4)
摘要:来源:https://wintc.top/article/34 影响网页响应速度的因素有很多,例如:http请求次数太多、服务器本身处理请求太久、请求内容太大、JS脚本执行耗时过长、浏览器回流重绘等。网站页面的响应速度与用户体验息息相关,直接影响到用户是否愿意继续访问你的网站。对于Vue项目而言,最 阅读全文
posted @ 2020-12-11 09:24 mark224 阅读(1905) 评论(0) 推荐(0)
摘要:来源:https://wintc.top/article/53 在做Vue、React项目的时候常会用axios请求库来与后端进行数据交互。我们通常采用一个用户凭证token来验证用户身份,服务器根据token进行判断当前用户是否有权限调用接口。 经常遇到的一个问题是,调用接口时token可能已经过 阅读全文
posted @ 2020-12-11 09:22 mark224 阅读(1958) 评论(0) 推荐(0)
摘要:来源:https://wintc.top/article/58 多行文本超过指定行数隐藏超出部分并显示“...查看全部”是一个常遇到的需求,网上也有人实现过类似的功能,不过还是想自己写写看,于是就写了一个Vue的组件,本文简单介绍一下实现思路。 遇到这个需求的同学可以尝试一下这个组件,支持npm安装 阅读全文
posted @ 2020-12-11 09:16 mark224 阅读(753) 评论(0) 推荐(0)
摘要:1、vue-element-admin 官方文档:https://panjiachen.github.io/vue-element-admin-site/zh/ Github地址: https://github.com/PanJiaChen/vue-element-admin.git 2、edadm 阅读全文
posted @ 2020-12-11 08:58 mark224 阅读(896) 评论(0) 推荐(0)
摘要:组件间通信的方案 父子关系的组件数据传递选择 props 与 $emit进行传递,也可选择ref 兄弟关系的组件数据传递可选择$bus,其次可以选择$parent进行传递 祖先与后代组件数据传递可选择attrs与listeners或者 Provide与 Inject 复杂关系的组件数据传递可以通过v 阅读全文
posted @ 2020-12-10 15:38 mark224 阅读(124) 评论(0) 推荐(0)