Sent: Friday, 19 February, 2016 5:41 PM

React的source code init时会自动检测Chrome dev tool的react extension装了没,如果没装会在console里打一个message提醒。

我就在想react咋知道本地安装了extension没。以前看过一篇Chrome extension的step by step创建教程。

其实extension也就是一个js文件。

React里检查一个全局变量是否被赋值,如果否,说明没装。

这个Chrome extension会自动给该global object赋值:

Render里面的那个

… 被自动翻译成了JS: React.createElement( … ),

这个broswer.js 是个宝库啊,里面好多大师级的js 用法。。。

From: Wu, Ji

就是哈,facebook自发明的新标记看起来很像html,多数人看到的第一反应是,擦这不是逻辑和视图混着写吗 ? 刚开始很不习惯
当时我还纳闷render()里传进去的参数既不是function,也不是string,而是一个html tag,这不是syntax error么?

看了他的blog才弄懂,

我之前忘了把browser.js 也copy 到本地。

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

React的source code init时会自动检测Chrome dev tool的react extension装了没相关推荐

  1. Python自动检测Chrome浏览器版本号并下载对应驱动文件[chromedriver.exe]

    说明 实现原理是当使用的chromedriver.exe与当前Chrome浏览器版本不一致时会抛出异常,在异常信息中会包含当前Chrome版本信息和Chrome浏览器安装地址信息,通过捕获异常信息,正 ...

  2. Understanding The React Source Code

    Understanding The React Source Code - Initial Rendering (Simple Component) I UI updating, in its ess ...

  3. 论文中文翻译——Automated Vulnerability Detection in Source Code Using Deep Representation Learning

    本论文相关内容 论文下载地址--Web Of Science 论文中文翻译--Automated Vulnerability Detection in Source Code Using Deep R ...

  4. Android Bluedroid source code analysis

    Android Bluedroid source code analysis 图1:应用层到协议层 Android的bt整体结构如图1所示: 应用层:使用蓝牙协议的各种应用,例如:蓝牙电话.音乐等. ...

  5. 自动检测更新域名绑定技术

    一.背景介绍 当前网络处于校内网环境,登录外网需要学生账号,中间有小米路由.不同时间登录可能会出现ip地址更换.(当前路由下有两台电脑和一台nano) 要实现的目标:将个人路由下的设备用二级域名绑定, ...

  6. 【综述笔记】 A survey of automatic generation of source code comments Algorithms and techniques

    A survey of automatic generation of source code comments Algorithms and techniques ABSTRACT 代码注释存在问题 ...

  7. (原创)JAVA注解应用——实现属性的自动检测

    一.什么是注解 Annotation(注解)是JDK5.0及以后版本引入的新特性.它可以用于创建文档,跟踪代码中的依赖性,甚至执行基本编译时检查.注解是以'@注解名'在代码中存在的,根据注解参数的个数 ...

  8. 两款自动检测代码工具与插件,开源真香

    大家好,我是TJ 一个励志推荐10000款开源项目与工具的程序员 写完代码最麻烦的是什么?就是运行时出现bug再回头去改去修,如果有一款检测工具,能自动检测出代码中是否存在bug是不是对开发者来说,更 ...

  9. VS Code识别编辑规范,ESlint规则,VS Code保存去掉自动加分号、逗号、双引号

    书写规范是非常重要的,除了统一,还要简洁. 1.VS Code识别编辑规范 在项目根目录新建.editorconfig文件,加入设置: # editorconfig.orgroot = true[*] ...

最新文章

  1. poj2002 poj3432 正方形个数 (hash,二分)
  2. ae万能弹性表达式_外置常用ae插件 快速掌握AE软件的精髓
  3. 17秋 软件工程 团队第五次作业 Alpha Scrum12
  4. 加密、数字签名和数字证书
  5. android dialog的封装,Android系统Dialog的简单封装
  6. logistic回归详解
  7. 定时任务及分布式定时任务注意事项
  8. 点餐系统+小程序常见问题解决(2022年最新版)
  9. word画流程图工具
  10. 实用PS-抠图换背景
  11. django前戏准备
  12. 使用vue+elementUI页面实现前端做分页
  13. Go基础:for循环
  14. Linux 命令之 7za -- 文件压缩命令
  15. 利用STM32F103ZET6做温度检测模块
  16. 实用的60个CSS代码片段[转] 博客链接:http://blog.poetries.top
  17. 老旧小区改造,智慧社区解决方案应用其中
  18. 职场中与人相处的技巧
  19. 词典构造方法之LDA主题模型
  20. Android开发保存QQ密码

热门文章

  1. java 多线程下载文件并实时计算下载百分比(断点续传)
  2. 第二阶段冲刺-个人总结09
  3. 51nod-1640--天气晴朗的魔法(简单最小生成树)
  4. 【BZOJ】【3856】Monster
  5. Windows 8 各版本功能区别一览表
  6. C++中关于类中常数静态成员初始化的问题
  7. 手动写sonar 插件
  8. 常见激活函数及其求导相关知识
  9. R语言与非参数检验之两独立样本中位数检验
  10. 显著性目标检测matlab代码_显著性目标检测代码全汇总!(包含2D、3D、4D以及Video)...