
vue
luo1990xing
这个作者很懒,什么都没留下…
展开
-
如何发布和使用npm包
我们开发的项目中有一些模块可以当成公共模块提出来,例如用户管理,很显然复制拷贝太不合适了。如果可以打包成npm每次下载就很好了。其实很简单:npm create mynpm登陆npm:npm login输入用户名密码发布:npm publish发布的过程可能会报错,根据提示修改即可发布完成,下载测试npm i mynpm...原创 2020-10-24 14:29:39 · 162 阅读 · 0 评论 -
vue数据绑定实现原理。以及defineproterty和proxy区别
我们通过三个问题来分解下上面的问题1.前端面试经常会问到一个问题,vue的数据绑定是怎么实现的?答:vue2.x是通过defineProterty劫持对象的属性的get和set方法,当访问属性和获取属性,就可以执行相应的操作。我们用代码实现下数据劫持: let obj = {}; Object.defineProperty(obj,'name',{ g...原创 2020-02-04 21:28:35 · 569 阅读 · 0 评论