随笔分类 -  前端开发

摘要:CSS 选择器及优先级 1.根据权值计算 div .class1 #people的权值等于1+10+100=111 .class2 li #age的权值等于10+1+100=111 2.权值相同,那么以后定义的为准。 3.一般在类选择器、属性选择器、伪类选择器优先级比较容易出错。 css3选择器主要 阅读全文
posted @ 2020-08-17 18:12 ~风铃~ 阅读(521) 评论(0) 推荐(0)
摘要:Promise 和async/await 的使用理解 1. new Promise时就会开始执行语句。 new Promise(resolve => resolove('成功信息') ) 简写:Promise.resolve('成功信息'); new Promise((resolve,reject) 阅读全文
posted @ 2020-08-14 15:12 ~风铃~ 阅读(2107) 评论(0) 推荐(0)
摘要:Vue父子组件生命周期执行顺序 结论 加载渲染过程 ->父beforeCreate -> 父created -> 父beforeMount ->子beforeCreate -> 子created -> 子beforeMount -> 子mounted -> 父mounted 子组件更新过程 ->父b 阅读全文
posted @ 2020-07-30 12:03 ~风铃~
摘要:Vue + axios + SpringBoot 2实现导出Excel 1. 前端js代码-发送Http请求 /** * 文件下载 * @param url 下载地址 * @param fileName 文件名称 * @param params 参数 */ downloadFile: functio 阅读全文
posted @ 2020-07-28 14:02 ~风铃~ 阅读(930) 评论(0) 推荐(0)
摘要:一、Nginx的基本命令 nginx:启动 nginx nginx -t :测试配置文件是否有语法错误 nginx -s reopen:重启Nginx nginx -s reload:重新加载Nginx配置文件,然后以优雅的方式重启Nginx nginx -s stop:强制停止Nginx服务 ng 阅读全文
posted @ 2020-05-07 20:34 ~风铃~ 阅读(639) 评论(0) 推荐(0)
摘要:js正则表达式 1、正则表达式 (1)语法 var patt=new RegExp(pattern,modifiers); 或 var patt=/pattern/modifiers; 比如:var re = new RegExp("\\w+","g"); var re = /\w+/g; ps: 阅读全文
posted @ 2020-01-22 14:30 ~风铃~ 阅读(435) 评论(0) 推荐(0)
摘要:CSS 盒模型/段落/换行/缩进 1.盒模型 box-sizing: content-box|border-box|inherit;content-box(默认 W3C标准盒模型) : 实际宽度/高度 = width/height(元素内容大小) + padding + border + margi 阅读全文
posted @ 2020-01-10 17:21 ~风铃~ 阅读(2561) 评论(0) 推荐(0)
摘要:Nginx与浏览器缓存 一、浏览器对缓存的处理:Internet选项 ★ 控制请求服务器策略:是忽略资源的缓存策略的情况下额外强制请求服务器的意思。 ★ 检查存储的页面较新版本 1.每次访问网页时 不管是否有缓存、资源状态是否过期,都会再次请求服务器。 2.每次启动Internet Explorer 阅读全文
posted @ 2018-04-28 10:02 ~风铃~ 阅读(505) 评论(0) 推荐(0)
摘要:CSS块级元素与行内元素 行内元素与块状元素 1、块级元素:可以设置 width, height属性。 行内元素:设置width和height无效,其宽度随其元素的内容(文字或者图片等)的宽度而变化。 可以通过line-height设置行高(行高和height是不同的东西)。 2、块级元素:可以设置 阅读全文
posted @ 2018-03-25 15:18 ~风铃~ 阅读(351) 评论(0) 推荐(0)