React的source code init時會自動檢測Chrome dev tool的react extension裝了沒
- 2019 年 10 月 6 日
- 筆記
版權聲明:本文為博主原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接和本聲明。
本文鏈接:https://jerry.blog.csdn.net/article/details/101018239
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 到本地。
