React Key 在非数组、队列场景下的应用

猜猜这段代码会发生什么事?

以为仅仅是切换下按钮?

其实是会执行下面的流程

  1. isEditingfalse 的时候,点击 button
  2. isEditing 变成了 true
  3. 重新 render,在 virtualDOM 进行 diff 的时候,给 button 添加了 type=submit 以及 form='form-1'
  4. #form-1 表单被意外的 submit 了

来个 DEMO 验证下 继续阅读“React Key 在非数组、队列场景下的应用”

Github For Windows的Diff真是废

觉得@大猫上次直接扒Android皮的主题挺好看的,拿来用了一下,并且修改了头部菜单,结果就

QQ20120819183810.png

QQ20120819183912.png

正如你所看到的,一片红一篇绿,最终导致Github自动合并失败,囧