前端知识
文章平均质量分 70
maggie_live
这个作者很懒,什么都没留下…
展开
-
JavaScript知识点的回顾
JavaScript的组成 JavaScript由一下三部分组成:EECMAScript(核心):JavaScript语言基础DOM(文档对象模型):规定了访问HTML和XML的接口BOM(浏览器对象模型):提供了浏览器窗口之间进行交互的对象和方法js的基本数据类型和引用数据类型基本数据类型:undefined、null、Boolean、number、string、symbol引用数据类型:ob...原创 2018-07-05 09:46:10 · 430 阅读 · 0 评论 -
iPhone X适配 webpage
屏幕尺寸iphoneX的适配——安全区域(safe area)safe area确保不会被设备圆角(corners),传感器外壳(sensor housing,齐刘海)以及底部的Home Indicator遮挡一.顶部通栏 之前的版本采用状态栏20pc+导航栏44pt,iphone X做全面屏并多一块小刘海,因此iphone单独采用状态栏44pt+导航栏44pt,...原创 2018-10-26 10:42:29 · 337 阅读 · 0 评论 -
CSS3常见一些属性
1.-webkit-text-size-adjust pc端小于12px的文本会被浏览器强制以12px显示,通过CSS属性-webkit-text-size-adjust:none;html{-webkit-text-size-adjust: none;} 但是在移动设备上如手机和平板上横屏和竖屏会导致字体变大,-webkit-text-size-adjust: 100%禁止字...原创 2018-10-26 11:36:07 · 519 阅读 · 0 评论 -
走过时间、时间戳、日期的坑
获取当前时间一个小时每隔5分钟的时间数组function getDateArray(endDate, splitTime, count) { if(!endDate) { endDate = new Date(); // 输入标准时间 } if(!splitTime) { splitTime = 5 * 60 * 1000; } if(!count) { ...原创 2019-03-27 16:24:41 · 285 阅读 · 0 评论 -
设置、获取、删除cookie
// 设置cookiefunction setCookie(name, value, days, domain) { // var days = 30 || days; // var domain = location.hostname.split('.')[1] + '.' + location.host.split('.')[2] || domain; days = ...原创 2019-03-27 16:27:22 · 213 阅读 · 0 评论 -
vue-cli 统一封装axios,使用拦截器统一出来请求前和请求后处理
Axios是基于Promise机制实现的异步的链式请求框架。体积小,源码易懂。非常适合做基础的请求库。拦截器的作用,在请求钱对发送的数据、逻辑进行处理,或者在响应后对响应数据做处理。请求前处理配置相同的请求数据,如headers、token添加loading效果1.axios的封装1.使用vue-cli创建项目首先在vue-cli项目的src路径下新建utils和api文件夹,在u...原创 2019-05-10 09:35:13 · 4714 阅读 · 5 评论 -
element-ui插件datepicker日期选择器控制选择时间范围
单日期选择器1.今天以及今天之后的日期<el-date-picker v-model="value1" type="date" placeholder="选择日期" :picker-options="pickerOptions0"></el-date-picker><script>export ...原创 2019-05-24 17:46:25 · 7212 阅读 · 1 评论 -
webpack4 TypeError: htmlWebpackPlugin.getHooks is not a function
1.使用vue-cli3,打包产生的问题;解决方案:npm i htnl-webpack-plugin@next参考https://github.com/jantimon/html-webpack-plugin/issues/1068原创 2019-05-31 14:59:01 · 3809 阅读 · 2 评论 -
vue自定义指令
自定义指定的注册方法分为全局注册和局部注册,比如注册一个v-focus的指令,用于input、textare元素初始化时自动获取焦点。// 全局注册Vue.component('focus', { ...});// 局部注册var app = new Vue({ el: '#app', directives: { focus: { ... } ...原创 2019-07-17 15:22:18 · 118 阅读 · 0 评论