首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
yingjieweb
掘友等级
前端开发工程师
|
搜狐
No pain no gain !
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
38
文章 38
沸点 0
赞
38
返回
|
搜索文章
最新
热门
如何将你的项目上传到 npm
编程爱好者如果想让自己的项目像 Vue、React 框架那样能为众人所用,可以尝试将项目上传到 npm.org。这里默认你已经安装了 node,如果没有的话需要自行安装。上传之前首先你要有一个(最好测试通过的)项目,项目中需要一个 package.json 文件(如果没有的话,`...
Vue 3.0 对数据双向绑定的改进
1、Object.2、Vue 3.1、Object.熟悉 Vue 的人都知道,在 Vue2.x 之前都是使用 Object.defineProperty() 来实现双向数据双向绑定(数据响应式)的,如果你对此有疑问的话,可以看一下我的这篇博客:深入 Vue 2.x 数据响应式原理...
Vue 中使用 Karma 做自动化测试
chai.js 断言库 :这个玩意儿就是对你写的代码进行一个单元测试,能够使开发人员尽早的发现代码中的 bug。Karma([ˈkɑrmə] 卡玛):一个测试运行器的工具,它可以呼起浏览器,加载测试脚本,然后运行测试用例。Mocha([ˈmoʊkə] 摩卡):这也是一个单元测试框...
使用 svg-sprite-loader 批量引入 icon
前端在做项目的过程中,都会频繁使用图标,记得几年前还是流行使用 CSS Sprite 雪碧图,它的好处有减少 HTTP 请求数,提高性能,节省一些流量等等,但是使用 CSS Sprite 雪碧图的方式也有一些缺点,比如图片拼接合成麻烦且耗时,后期如果需要追加小图标,则大的雪碧图维...
Vue - v-for 中为什么不能用 index 作为 key
这是一篇脱坑日记,在做项目的过程中,我使用了 v-for 渲染子组件时,并将 index 绑定给了 key,这一行为导致删除操作会误删子组件,实际上删除的组件并不是你预期的那个。而且我在排查错误的过程中打印 log 的数据信息均正常,唯独在执行删除操作时出现异常。深陷其坑而不知具...
Vue 的 class 组件介绍(vue-property-decorator)
在 Vue 的 V2.X 版本中使用 TypeScript 时,推荐使用 基于类的注解装饰器 进行开发。Vue 官方推荐 Vue Class Component,但是它的装饰器可能存在一点小问题,业界普遍推荐使用 vue-property-decorator,它是基于 vue-c...
git clone & git reset 补充
命令实际效果git clone git@?/xxx.git会在当前目录下创建一个xxx目录,xxx/.git是本地仓库,clone 完毕一般需要接一句 cd xxx 进入当前项目git clone git@?/xxx.git yyy会在当前目录下创建一个 yyy 目录,clone...
useState() hook 的原理解析
我们通过最简单 +1 操作来分析一下函数组件的 useState() 工作原理。该应用的具体代码如下,使用 useState(0) 声明一个初始值为 0 的变量,该方法返回一个数组,数组的第一项为变量 n 的读标识,通过 {n} 的方式可以对其进行读取。数组的第二项为变量 n 的...
封装 useUpdate 钩子
上一篇博客里面提到了,函数组件在模仿类组件的生命周期钩子时,需要使用 React 推出的 useEffect() 方法,这个方法接收两个参数,第一个是要执行的函数,第二个参数是空,或一个数组,表示函数的调用时机。基于 useEffect() 方法我们可以模仿类组件的大部分生命周期...
React 函数组件详解
相比类组件其实更提倡使用函数组件,因为它在很多操作上都是很便捷的,比如说没有 this。return <div>{ props. const Hello = props => <div>{ props. return<div>{ props. class App extends ...
下一页
个人成就
文章被点赞
436
文章被阅读
82,116
掘力值
2,088
关注了
17
关注者
77
收藏集
0
关注标签
1
加入于
2020-02-08