rosinwood

先放最终效果 首先是关于demo的配置文件一开始做的时候是想选用 .js 为后缀的文件作为 demo 的配置信息,但是后面发现,如果是采用 js 文件作为配置信息,当我们用 NodeJs 采用模块化的方式引用的话,配置信息将停留在我们启动 node 服务器,那么所有配置信息都会停留在启动时刻,即使被更改了,反馈回...

ReactNative和动画

情景:在项目过程中需要对tab的切换添加过场动画,并且当前页面存在有较多的props以及state的更新并以此为基础进行的数据计算从而绘制图表 首先想到的是采用React Native自带的Animated来制作精细的过场动画,这一切都在没有加入页面的数据计算之前显得那么流畅美好,但是在加入图表绘制之后,由于...

GO和PAT2

Question21002 写出这个数 (20)(20 分)读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。 输入格式:每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10^100^。 输出格式:在一行内输出n的各位数字之和的每一位,拼音数字间有1 空格,但一行中最后一个拼音数...

GO和PAT1

前言这段时间实习项目比较多,前一段时间比较空余的时候学了一下GO,然后想着光学不用有点蛋疼,就去AC PAT乙级了,现在回来回顾一下代码,然后看看之前为嘛那么些的,然后再回忆一下解题思路。 Question 1:1001 害死人不偿命的(3n+1)猜想 (15)卡拉兹(Callatz)猜想: 对任何一个自然数n,...

JS学习笔记(三)

临时死区TDZJavaScript 引擎在扫描代码发现变量声明时,要么将它们提升到作用域顶部(遇到 var 声明),要么将声明放在 TDZ 中(遇到 let 和 const 声明)。访问 TDZ 中的变量会触发运行时错误。只有执行过变量声明语句后,变量才会从 TDZ 中移出,然后方可访问。 12345678910...

224-214-7923

这几个月来,一直在忙着实习,一直在反反复复的做些业务的事情,然后闲下来的时间大多都在做些没有意义的琐事,投出的内推简历因为上次没有准备的原因,没有足够的评级,这次就直接给拒绝了,痛定思痛,阿里云过期了,demo都没有了,正好,重新扩充github的commit!来吧,做点什么有意思的东西。 DEMO列表页 再...

(630) 834-4234

需要实现的功能 React能够热替换 使用Postcss对于样式进行hack 能够分目录编译,目录结构清晰明了 是个单页面应用 相关依赖的安装Webpack环境的安装12345678/ 初始化目录npm init/ 安装webpacknpm install --save-dev webpack webpac...

Javascript性能优化

Javascript性能优化到底是使用innerHTML还是DOM方法在《高性能Javascript》一书中指出,在大部分的浏览器下,对于大量的hmtl节点的插入,innerHTML方法要比document.createElement方法来的更加高效些,不过还指出,在最新的webkit内核的浏览器中,标准实现其实...

Webpack分类打包css

发布npm包到npm上给其他项目使用 最近在做一个todo-list的demo然后用到了之前写到一半的MD-react中的datepicker组件,所以就想,干脆就发布到npm上以后也方便 发布的准备 注册一个npm帐号 打开有node和npm环境的控制台,输入npm login登陆npm帐号 cd到需要发...

MD-React组件2

制作一个时间选择器 在这段不短不长的时间间隔中,其实陆陆续续的封装了一部分的组件,不外乎就是:Button Sheets和 Button 组件,顺带还优化了一下卡片组件,让它更加的符合使用习惯以及大部分的场景,然后前两天在翻看自己的之前写的小 UI 库的源码的时候发现,自己当时的时间选择器实现的还不错的说,于...