用户中心USER CENTER

首页/用户
  • 迷你版Vue--学习如何造一个Vue轮子

    摘要:项目地址和的区别其实和最大的区别就是多了一个虚拟,其他的区别都是很小的。 项目地址 Vue1和Vue2的区别 其实Vue1和Vue2最大的区别就是Vue2多了一个虚拟DOM,其他的区别都是很小的。所以理解了Vue1的源码,就相当于理解了Vue2,中间差了一个虚拟DOM的Diff算法 文档 数据双向绑定 Vue主流程走向 组件 nextTick异步更新 MVVM 先来科普一下MVVM...

    isLishude 发布于JavaScript
  • JS 基础: toLowerCase 和 toUpperCase 的实现

    摘要:有两个函数能实现这两种转换把编码转换成对应的字符串获取字符串的编码下面,我们就动手实现。三代码实现编码大写小写相差转换为码大写字母,转小写编码大写小写相差转换为码大写字母,转大写本人刷题库,感兴趣的可以交流 一、 一道题引发的思考 今日在leetCode 刷算法题,遇到一道题: showImg(https://segmentfault.com/img/bVblt40?w=802&h=6...

    isLishude 发布于JavaScript
  • 升级到Babel 7的经验

    摘要:最近我在给自己团队的组件库升级到,没有想象中那么难,但也有一些需要注意的问题,这里分享一些升级的体会和经验。这个是属于提案。 Babel的最新版本Babel 7 已经在Henry Zhu的不断努力下发布了,他真的是全身心地投入到了Babel的开发中,而Babel对于前端界的贡献也是有目共睹,没有这个神奇的编译器,前端界要落地ES6语法恐怕还要再等十年。 最近我在给自己团队的UI组件库升...

    isLishude 发布于JavaScript
  • Angular6 实现拖拽功能指令 drag

    摘要:指令代码记录鼠标点击事件的位置记录鼠标点击事件的位置记录总偏移量轴记录总偏移量轴点击事件监听移动事件事件判断该元素是否被点击了。使用首先将指令在中注册,在数组中添加指令。然后在要拖拽的组件上,添加指令,即可实现拖拽功能。 1. 指令代码 import { Directive, ElementRef, OnInit, HostListener } from @angular/core; ...

    isLishude 发布于JavaScript
  • 流程系统2018-08-30更新

    摘要:新增帐号设置功能后台可以绑定邮箱,手机,微信号和修改密码新增插件设置功能仅管理员可见回复交流,通知,快捷回复,邮件,手机短信,微信通知已变更为插件,后台管理员可开启关闭和设置新增缓存设置功能管理员在更改任意项目设置后需清理缓存回复交流更新优 1.新增帐号设置功能 后台可以绑定邮箱,手机,微信号和修改密码 showImg(https://segmentfault.com/img/bVbf...

    isLishude 发布于JavaScript
<