![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JS
文章平均质量分 70
鲤鱼和龙虾
一个初入门的菜鸡
展开
-
vue实现页面刷新控制
最近做了个需求,要求从页面A进入页面B,正常刷新页面,页面B是可编辑的,从页面B进入页面C后,点击返回B页面,需要保存下页面B的内容,也就是不刷新,说简单就是A跳转到B,刷新,C到B,不刷新主要是通过keep-live控制在router,js里先设置keep-live主要两点,一个是在template里通过路由元信息meta里的keepAlive控制是否使用keep-live缓存组件,二是在路由配置里通过设置meta的keepALive来实现缓存页面不刷新,需要缓存的设置keepAlive为tr原创 2021-09-29 10:42:52 · 409 阅读 · 0 评论 -
vue 使用scss报错
vue 使用scss报错安装sass-load和node-sassnpm install sass-loader --save-dev npm install node-sass --save在webpack.base.conf.js中配置好了然后发现报错了(node:2532) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either byrRunner.js原创 2021-01-29 10:19:44 · 329 阅读 · 0 评论 -
NG-ZORRO中table改变表格的两行的位子,上移,下移,置顶
由于ant-zorro组件库里的表格,直接使用splice修改无法生效需要稍微改下写法这里是定义方法的地方,依旧使用的是splice和unshift方法/** * @description 数组两个元素换位子 * @param arr 传入的数组,index1,index2 交换位置的元素 */export function swapArr(arr: any[], index1: number, index2: number) { arr[index1] = arr.sp.原创 2020-06-09 14:32:06 · 758 阅读 · 0 评论 -
js实现多行文本根据换行分隔成数组
最近碰到一个问题,需要将textarea中获取到的多行文本数据按每一行进行识别,分隔成每一行一条单独的数据比如这样的数据"adsghasdghq131dadqe1qw1231few34234weteteqweq12314twr12313131wr12313131qw2314tdasqwequiqweasdaduqweie"希望按照换行转换为["adsghasdghq13...原创 2020-04-24 16:46:15 · 16359 阅读 · 3 评论 -
解决vue中对象属性改变视图不更新的问题
今天碰到了一个ue中对象属性改变视图不更新的问题,一开始还一直以为是vue中@focus和@blur的问题,上午查资料,各种折腾,还是没有解决。最后请教了大神,上来就直接给我推翻了我的判断。。。然后直接让我百度了‘vue中对象属性改变视图不更新’,最后成功解决了问题!记录一下解决vue中对象属性改变视图不更新的问题的方法利用Vue.set(object,key,val)// 数量输入框失...原创 2020-03-31 19:28:13 · 2353 阅读 · 2 评论 -
JavaScript执行机制
以前一直不怎么理解JS执行机制,直到读了下面这篇文章JavaScript执行机制原文 简书原文:https://www.jianshu.com/p/0d2d42fbe1dc大纲 1、场景分析 2、执行机制相关知识点 3、以实例来说明JavaScript的执行机制 4、相关概念1、场景分析 1 2 3 4 5 ...转载 2020-03-25 16:23:40 · 143 阅读 · 0 评论 -
Mock.js拦截带参数的get请求
用Mock.js模拟拦截前端的请求,发现对于post请求能正常拦截,但是对于get请求无法拦截到,网上百度了一下,发现是由于get请求传递了参数拼接在了url后面,而Mock.js只能拦截到不带参数的url,比如// 只能拦截到/api/materialListMock.mock('/api/materialList', 'get', { 'status': '1', 'errco...原创 2020-01-08 11:28:42 · 2855 阅读 · 0 评论 -
阻止键盘默认事件
$(document).ready(function () { // 页面加载结束后 $(document).keydown(function (event) { console.log(event.keyCode); // 键盘事件对应的code if...原创 2019-10-23 16:12:10 · 1186 阅读 · 0 评论