首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
LiXiang
掘友等级
FE
It’s not a big deal. Take it easy.
获得徽章 21
动态
文章
专栏
沸点
收藏集
关注
作品
赞
113
文章 105
沸点 8
赞
113
返回
|
搜索文章
最新
热门
Vue实现仿百度计算器
计算器的功能和样式都是参照百度计算器完成。主要实现的功能包括: 还有一些对错误计算式的自动处理,代码中的注释有说明,就不再一一列举。 因为计算主要依赖eval()实现,所以计算浮点数时,存在JS原生运算浮点数的缺陷。对小数运算有误差。 计算器分别采用了.html和.vue两种形…
关于:last-child的误解
我也是这么一直简单地认为的。然而这样的理解其实是不全面的。最近有遇到一个场景是选中列表中的最后一项为它添加边框。我就照着我的理解写了(错误示范): 经过一番搜索才明白,:last-child实际上是一个伪类。它与其他选择器搭配使用的真正过程应该是:
区分多列选择器的bindchange和bindcolumnchange事件
最近有用到小程序的多列选择器组件<picker mode="multiSelector">,但官方文档中对这个组件的两个事件bindchange和bindcolumnchange事件解释得比较简略。自己总结了一下这两个事件的区别。 在多列选择器中,bindchange只在点击“…
npm install命令各个参数的区别
dependencies:它包含的依赖包是需要发布到生产环境中的,是项目正常运行必须依赖的包。 devDependencies:它包含的依赖包只在开发时使用,不用于生产环境,如果只需要项目正常运行,则不必安装这里面的包。 默认情况下,不加参数。会安装包,并将依赖包的名称添加pa…
No installations recognized 以及 nvm use切换node版本无效的解决办法
我在安装nvm之前已经安装了Node.js。 安装之后,使用nvm list命令我以为会列出我之前已经安装的版本号,但却出现了No installations recognized提示,意为没有安装的版本。 原因:一顿百度后,了解到在安装nvm之前要卸载已经安装的node版本。…
理解Array.prototype.reduce()的执行过程
之前对reduce()一直不理解,今天专门看了一遍MDN文档感觉明白了一些。在此记录一下自己的一些理解。 方法接收两个参数,第一个是一个回调函数,该回调函数接受四个参数,第二是一个初始值。我们先看只有必选参数,也就是最简单的版本。 callback:对数组中所有元素都执行一次的…
npm publish ERR! 403 发布npm包报错403
(2)我的包报错原因是因为和已有包重名,更改package.json的name字段即上传成功。 出现You do not have permission to publish "lixiang". 报错原因就可能是与已有包重名。
调用drawImage()在<canvas>不显示图像的问题及解决方案
初学红宝书中的canvas标签,在学到drawImage方法的时候,根据书上的代码敲了一遍但在自己的canvas中显示不出图像。 照着敲到了自己的代码中,结果canvas中始终是一片空白。 百度之后,得出原因:等图片加载成功后才可以绘制,当图片未加载成功时使用drawImage…
个人成就
文章被点赞
68
文章被阅读
44,981
掘力值
875
关注了
21
关注者
8
收藏集
1
关注标签
16
加入于
2019-08-10