![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
积累
李思岐
密云不雨,自我西郊
展开
-
在nodeJS 模块中写ESM模块
升级 node 版本至>=14.0配置 package.json"type": "module",原创 2021-09-29 10:33:11 · 526 阅读 · 0 评论 -
H5 定位
navigator通过对宿主环境的navigator属性进行检测,是否存在geolocation属性,判断是否支持 H5 定位MDN 文档指出,Navigator.geolocation 只读属性返回一个 Geolocation 对象,通过这个对象可以访问到设备的位置信息Navigator.geolocationAPI 只支持 HTTPS 协议和一部分浏览器,如果不支持,需要用其他方式去兼容获取方法:navigator.geolocation.getCurrentPosition(success,原创 2021-03-07 22:53:21 · 735 阅读 · 0 评论 -
vue日历插件设计思路
规划显示title 为选择的具体年月日渲染每个月的天数一个月的天数显示星期几问题分析一个时间对象的 get[name]方法可以获取年月日:getDate, getDay, getMonth…获取月份的时候,月份为 index 索引,从 0 开始,所以真实月份为 getMonth+1借助 new Date ,这个对象可以作为参数,传入组件,从而渲染不同月份的日期。但是 new Date 传入字符串参数的时候,存在兼容性问题。所以采用 new Date(year, month, day)的原创 2021-03-04 18:02:20 · 396 阅读 · 1 评论 -
开发组件库使用到的知识点
1.require.context: 一个webpack的api,通过执行require.context函数获取特定上下文。主要用来实现自动化导入模块。接受的参数 a.路径:stringb.是否遍历子目录:boolean c.regExp:匹配文件的正则important Vue from 'vue'const componentFiles = require.contex...原创 2019-12-17 17:45:09 · 225 阅读 · 0 评论 -
项目经验总结 2019-12-10
1.vue-cli 3.0 创建项目之后,webpack的配置被隐藏了。当你需要覆盖原有配置时,则需要在原有根目录下,创建vue.config.js来配置自己的配置。vue.config.js会自动加载。module.exports = { /* 部署生产环境和开发环境下的URL:可对当前环境进行区分,baseUrl 从 Vue CLI 3.3 起已弃用,要使用publicPath ...原创 2019-12-10 10:20:47 · 169 阅读 · 0 评论