自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 dependencies和devDependencies的区别

dependencies属性是值无论开发环境还是生产环境都需要依赖的包(简单来讲就是在项目实际开发中,或者说是在src目录下会运用到的一些库),比如:vue,vuex,react,axios等。Y次版本号:当你做了向下兼容的功能性新增(新功能增加,但是兼容之前的版本);Z修订号:当你做了向下兼容的问题修正(没有新功能,修复了之前版本的bug);^x.y.z:表示x保持不变,y和z永远安装最新的版本;~x.y.z:表示x和y保持不变,z永远安装最新的版本;npm的包通常需要遵从semver版本规范。

2023-07-07 15:44:08 82 1

原创 css3的empty 选择器的小用法

用法::empty选择器选择每个没有任何子级的元素(包括文本节点)。empty选择器结合slot的用法在开发时,经常遇到这样的标题,使用次数比较多,但是每次不一定都是一样得标题,所以使用empty选择器,封装了一个标题组件html部分在.slot里预留插槽<view class="title">{{title}}</view><view class="right" wx:if="{{showRight}}" bindtap="handleRightClick"&

2022-02-27 18:09:43 463

原创 告别if...else if

案例 salary:奖金 grade:等级 let bonus = function (salary, grade) { if (grade === 'A') { return salary * 4 } if (grade === 'B') { return salary * 3 } if (grade === 'C') { return sala

2021-08-13 17:17:06 94

原创 时间戳转换时间格式

服务器返回给我们的时间都是时间戳的格式如1535694719如何将时间戳转换成正常时间格式1.将时间戳转换成date对象注意:时间戳的单位是秒 date对象传入的参数是毫秒 所以 时间戳*10002.将date格式化转成对应得字符串首先我在utils.js里封装了一个函数export function formatDate(date, fmt) { if (/(y+)/.test(fmt)) { fmt = fmt.replace(RegExp.$1, (date.

2021-07-14 16:09:15 1785 1

原创 webpack配置vue时报错

错误如下vue在构建版本时构建了两个版本,一个叫runtime-only,这个版本中不允许有template;另一个叫runtime-compiler,这个版本可以允许有template,因为compiler可以编译template报错原因就是因为使用了runtime-only这个版本解决方法:可以在webpack.config.js里面配置就可以解决...

2021-06-09 16:06:28 277

原创 降低webpack版本高度

webpack版本过高,会出现很多问题,因此可以降低版本高度1.可以直接覆盖原版本,可以输入`cnpm i webpack 需要降低的版本 -g比如我们要降低到’3.6.0’'cnpm i [email protected] -g'2.卸载当前版本,在重新下载需要的版本卸载命令:'npm uninstall webpack -g'如果是局部安装,也可以在文件夹中找到node-modules中webpack模块删除。安装命令:'npm install [email protected] -g'

2021-06-07 21:22:48 3486

原创 webpack打包报错:ERROR ./src/main.js ./dist/bundle.js Module not found: Error: Can‘t rERROR in main Modul

webpack打包报错问题如下:`````javaERROR in mainModule not found: Error: Can't resolve './dist(打包的东西)/bundle.js' in 'D:\js练手demo\vue-v2\01-webpack的使用\01-web的起步pack的起步'解决步骤刚开始我安装了webpackv5版本的webpack,但是无法创建bundle.js,最新版本的webpack命令有所改变一般可以加-owebpack .\src\m

2021-06-07 21:14:08 269

原创 js封装动画函数

简单的封装一个动画函数obj指的是目标对象target指的是目标位置callback = function() {} 是回调函数调用的时候 callback()function animate(obj, target, callback) { // 先清除以前的定时器,只保留当前的一个定时器执行 clearInterval(obj.timer); obj.timer = setInterval(function() { // 步长值写到定时器的里

2021-03-30 20:38:54 76

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除