- 博客(17)
- 收藏
- 关注
原创 深度选择器/deep/ ::v-deep
通常我们在使用第三方组件库的时候,想修改一些组件的基础样式,而类名等一些选择器在组件上又没有写。我们F12打开开发者工具,查看元素里面的类名,id等,但我们直接去选择却又选不到指定元素,因为你这个类名在你的代码中是没有的,只是被浏览器解析出来了,这个时候可以用/deep/进行深度选择,而在scss这样的预处理器却不支持这个写法,会报错,在scss中可以使用::v-deep(ps:直接复制别人的好像不太行,必须要输入法切换成英文自己手写)...
2021-01-20 19:18:53
1554
原创 脚手架创建vue项目失败原因
当你在使用vue-cli创建项目时,出现了以下错误 Filed to check for updated,而检查node -v,vue -V,npm -version都没问题时,此时脚手架的版本出现了问题,可以通过升级来解决此问题。npm update -g @vue/cli
2021-01-20 10:08:09
6585
2
原创 ant design vue中关于表单清空的问题
1.在ant design vue中使用表单首先要进行form注册,具体看官方文档解释。2.当进行清空时,使用文档提供的resetFileds()方法,此操作必须在dom节点更新之后执行,所以需要加上this.$nextTick(()=>{})
2021-01-12 11:07:49
4858
原创 http缓存机制详解之--协商缓存
协商缓存1.服务器根据http头信息中的Last-Modify/If-Modify-Since或Etag/If-None-Match来判断是否命中协商缓存。如果命中,则http返回码为304,浏览器从缓存中加载资源。浏览器第一次请求一个资源的时候,服务器返回的header中会加上Last-Modify,Last-modify是一个时间标识该资源的最后修改时间,例如Last-Modify: Thu,31 Dec 2037 23:59:59 GMT。当浏览器再次请求该资源时,发送的请求头中会包含If-
2020-10-30 10:41:52
797
原创 http缓存机制详解之--强缓存
在具体了解 HTTP 缓存之前先来明确几个术语:缓存命中率:从缓存中得到数据的请求数与所有请求数的比率。理想状态是越高越好。过期内容:超过设置的有效时间,被标记为“陈旧”的内容。通常过期内容不能用于回复客户端的请求,必须重新向源服务器请求新的内容或者验证缓存的内容是否仍然准备。验证:验证缓存中的过期内容是否仍然有效,验证通过的话刷新过期时间。失效:失效就是把内容从缓存中移除。当内容发生改变时就必须移除失效的内容。浏览器缓存分为强缓存和协商缓存1.强缓存强缓存时,浏览器并不会将请求发送给服务
2020-10-26 20:01:02
764
原创 滴滴出行前端面试(一)
面完这次感觉,学东西不能只学表面,一定要深度理解它,要知道它的用法1.js的基本数据类型(es6新增的symbol数据类型有什么用处,在什么地方用到)2.谈谈this对象的问题3.闭包以及闭包的原理和它的用处4....
2020-10-14 09:48:39
1174
1
原创 深入学习webpack以及webpack中有哪些loader及其各自的作用
通常学习webpack总会想到四个重要的概念:入口(即要打包的入口文件的路径)出口(即要生成的文件的路径以及文件名)loader(loader 让 webpack 能够去处理那些非 JavaScript 文件(webpack 自身只理解 JavaScript))插件(插件接口功能极其强大,可以用来处理各种各样的任务。)const path=require(‘path’);module.exports={entry:’./input.js’,output:{path:path.resol..
2020-10-08 10:03:13
404
原创 vue中如何组织修改现有的property,阻止页面的更改
Object.freeze()可以阻止data中现有的property的更改,当property发生改变,使用Object.freeze(property)可以阻止页面的更改。
2020-10-06 22:26:20
333
原创 对mvc和mvvm的理解
Mvc特点:所有通信都是单向的View发送指令到controller;Controller改变业务逻辑后发送给Model;Model将新的数据发送给ViewMvvM特点:所有通信都是双向的Model代表数据模型,可以在model中定义数据修改和操作业务逻辑;View代表ui组件,即视图,负责将数据模型转化为ui展现出来;ViewModel监听模型数据的改变和控制视图行为,处理用户交互,即同步View和Model...
2020-10-06 20:21:47
178
1
原创 Navicat Premium新建数据库连接时出现10038错误
当我们在新建数据库连接时,端口一般默认为3306,而你用户名和密码都正确时,却出现了10038连接错误,这时需要打开阿里云控制台,进入服务器控制台,查看安全服务防火墙设置,添加3306端口即可...
2020-10-06 11:12:37
1104
原创 linux中常用文件解压的指令
1、.tar 用 tar –xvf 解压2、.gz 用 gzip -d或者gunzip 解压3、.tar.gz和*.tgz 用 tar –xzf 解压4、.bz2 用 bzip2 -d或者用bunzip2 解压5、.tar.bz2用tar –xjf 解压6、.Z 用 uncompress 解压7、.tar.Z 用tar –xZf 解压8、.rar 用 unrar e解压9、.zip 用 unzip 解压...
2020-10-05 10:53:24
257
原创 关于vue项目使用webpack打包后dist下的index.html打开后空白的问题
由于vue-cli3之后不需要手动配置webpack.config.js文件,因此可以这样进行vue项目的打包如你生成的dist文件下的index.html为空白文件,即vue.config.js中的publicpath:’/'和上图中的不一样,修改一样后即可解决此问题此外执行命令时,若package.json中无build指令,则执行npm run build:prod生成dist文件。...
2020-10-05 10:23:43
842
原创 如何正确的使用git及使用中遇到的问题
1.首先在gitee上创建一个远程仓库2.创建一个本地项目文件将这个项目初始化为一个本地的仓库git init将本地仓库与远程仓库进行连接git remote add origin 远程仓库地址(打开仓库后,有个黄色按钮克隆/下载,此复制内容即为远程仓库地址)git add .git commit -m “” 此操作为把要提交的内容暂存到本地缓存区git push origin master 在进行此操作后被拒绝访问是因为本地文件和远程仓库文件不一致,在此操作前进行git pull --reb
2020-09-29 16:01:03
163
原创 Elementui中把请求的时间戳数据转换为我们想要的日期格式
在methods中添加如下方法:dateFormat(row, column) {var date = new Date(row.orderTime) //时间戳为10位需*1000,时间戳为13位的话不需乘1000var Y = date.getFullYear() + ‘-’var M = (date.getMonth()+1 < 10 ? ‘0’+(date.getMonth()+1) : date.getMonth()+1) + ‘-’var D = date.getDate() +
2020-09-24 14:55:39
1726
原创 linux环境下使用git常遇到的问题
1.当向远程仓库推代码时出现以下命令:fatal: Not a git repository (or any of the parent directories): .git表示此文件还不是一个仓库文件,需要初始化:git init2.在给仓库提交文件时可能会出现还有未提交的文件存在而无法提交的情况:Untracked files:…/target/…/zblog.imlnothing added to commit but untracked files present这是因为当前目录所有
2020-07-26 20:57:12
424
原创 linux中最常用操作及命令以及如何给普通用户授予管理员权限
.代表当前目录…代表上级目录/ 代表根目录查看命令的详细信息(manual)man rmman mkdirman man…#超级管理员 $普通用户 >windows dos命令下linux常用命令cd 切换并进入到当前目录下 pwd 显示当前目录结构ls 查看当前目录中的文件mv &.
2020-07-22 19:34:21
1856
原创 重置阿里云镜像之后如何正确连接服务器
1.重置系统镜像点击重置系统,选择应用镜像和系统镜像即可更改镜像文件。2.更改完成后需要将用户目录下.ssh目录中的konwn_hosts文件中之前的连接记录(开头时外网ip)的记录删掉3.删除完成后打开windows dos命令 输入ssh root@ip 即可远程连接阿里云服务器。...
2020-07-21 17:58:02
746
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人