Ruby's Louvre

每天学习一点点算法

导航

公告

置顶随笔 #

[置顶]迷你MVVM框架 avalonjs1.5 入门教程

摘要: avalon经过几年以后,已成为国内一个举足轻重的框架。它提供了多种不同的版本,满足不同人群的需要。比如avalon.js支持IE6等老旧浏览器,让许多靠政府项目或对兼容性要求够高的公司也能享受MVVM的乐趣。avalon.modern.js支持IE10以上版本,优先使用新API,性能更优,体积更少...阅读全文

posted @ 2015-09-07 16:15 司徒正美 阅读(31456) 评论(41) 编辑

[置顶]偶的《javascript框架设计》终于出版

摘要: 历时两年多,我的书终于付梓出版了。应各方面的要求,写软文一篇,隆重介绍一下此书对各位程序员的钱途有什么帮助及阅读顺序等疑问。作为国内第一本讲述前端框架构的书,它里面充斥着许多大家前所未闻的知识,这些知识有50%只见于github的issue,讲述各种隐秘的浏览器兼容性问题及各种神奇的修复方案,或者是...阅读全文

posted @ 2014-04-14 10:01 司徒正美 阅读(53156) 评论(174) 编辑

[置顶]目录

摘要: 不知不觉写了这么多东西,整理一下与己方便也与人方便。 完整的控件教程 颜色选择器 1 日历 1 日期选择器 1 富文本编辑器 ...阅读全文

posted @ 2009-09-15 09:09 司徒正美 阅读(23321) 评论(24) 编辑

2018年6月5日 #

anujs1.4.0发布

摘要: 经过三个月的埋头苦干,终于完成Fiber版的anujs。 主要特性有: 测试全部改成jest, 迁移官方测试用例。有许多迷你React吹得怎么天花乱坠,但是生命周期钩子的执行顺序无法与官方保持一致,那么就很难共享React庞大的资源。像深度使用React内部 机制的ReactRouter与antd就阅读全文

posted @ 2018-06-05 16:02 司徒正美 阅读(551) 评论(0) 编辑

React16的interactiveUpdates

摘要: 交互式更新是用户交互的结果。 它们比默认的非交互式更新(如服务器事件)具有更高的优先级。 异步模式下交互式更新的特殊之处在于,一次交互式更新可能会影响后续行为。 例如,一个表单字段上的“提交”按钮,一旦它被点击,它就会自行禁用。 如果用户点击了两次,但第一次更新在第二次点击发生之前未刷新,则表单将提阅读全文

posted @ 2018-06-05 15:57 司徒正美 阅读(131) 评论(1) 编辑

2018年3月7日 #

追溯 React Hot Loader 的实现(转)

摘要: https://www.cnblogs.com/ikcamp/p/8521145.html阅读全文

posted @ 2018-03-07 11:49 司徒正美 阅读(515) 评论(1) 编辑

2018年2月4日 #

关于#include<bits/stdc++.h>

摘要: http://blog.csdn.net/onepointo/article/details/72553277阅读全文

posted @ 2018-02-04 14:24 司徒正美 阅读(348) 评论(0) 编辑

驴的故事

摘要: 从前美国法律规定,一个人财产达到60美元以上,才拥有选举权。富兰克林对这条法规很不认同,他讲:如果我有一头驴正好值60美元。我就拥有选举权,如果投票前一天晚上,这头驴死了,我就没有选举权,那么到底谁有选举权,是这头驴,还是我? 把这头驴的故事,拿来解释你和男友之间的分歧也是可以的:你们恋爱谈了两年,阅读全文

posted @ 2018-02-04 11:53 司徒正美 阅读(1308) 评论(5) 编辑

2018年1月14日 #

leetcode125. Valid Palindrome

摘要: Given a string, determine if it is a palindrome, considering only alphanumeric characters and ignoring cases. For example, "A man, a plan, a canal: Pa阅读全文

posted @ 2018-01-14 11:26 司徒正美 阅读(350) 评论(0) 编辑

2018年1月1日 #

新年新计划

摘要: 回顾过去一年,只做了两件事,QRNW与Qreact(外部称为anujs),都是React相关的。越做越觉得基础很重要,并且庆幸自己做了这些,知道许多技术内幕,也认识了不少在做这些的大牛。 新年伊始,也要好好规则人生与工作。计划写两本书,一本React的,总结一下React的知识点,相信国内很少像我这阅读全文

posted @ 2018-01-01 14:05 司徒正美 阅读(1903) 评论(6) 编辑

2017年12月29日 #

npx

摘要: 最近我在更新 npm 5.2.0 的时候发现会买一送一,自动安装了 npx。 一个月后 npx 就是前端必会的知识,相信我 ; ) npx 是什么 根据 zkat/npx 的描述,npx 会帮你执行依赖包里的二进制文件。 举例来说,之前我们可能会写这样的命令: 如果你对 bash 比较熟,可能会写成阅读全文

posted @ 2017-12-29 10:12 司徒正美 阅读(1560) 评论(5) 编辑

2017年9月4日 #

让anujs支持rc-select

摘要: 然后自己使用webpack打包,里面是用webpack2,在根目录下建立webpack config.js 然后改造src/index.js 然后命令行 建立一个index.html 最后你可以安装 来安装一个http服务器,或者使用vs code直接打开 第一阶段完成 然后要瘦身,将react改成阅读全文

posted @ 2017-09-04 11:28 司徒正美 阅读(601) 评论(0) 编辑

2017年8月30日 #

高性能迷你React框架anujs1.1.0发布

摘要: 本版本对setState与forceUpdate内部依赖的setStateImpl进行了重构,性能稳定在60pfs之上。并且将组件实例的所有内部方法与属性都改成以 开头。 https://github.com/RubyLouvre/anu 1. disabled的元素不能触发点击事件 2. 修正mo阅读全文

posted @ 2017-08-30 09:04 司徒正美 阅读(1058) 评论(0) 编辑