有C,.net,java的相關經驗。最近開始學習react-native。在我之前學過的那些語言,如果你要在文件里面使用相關方法,必須在文件中定義或者引入。但react的使用非常隱蔽。比如redux,有一個action.js文件,里面用了dispatch()方法,dispatch到底是哪里冒出來的?在這種情況下,閱讀代碼成了非常痛苦的事情。另外,就算我之前做了功課,知道這個dispatch是redux中的。也大概知道實現什么功能。但使用過程中出現了問題。我想要讀一下源碼.....再次凌亂了。redux模塊有目錄樹,有成堆的文件。我如何得知dispatch到底在redux的哪個文件里實現的?就算使用了ctags一類的插件,其實也是類似于全局檢索,然后生成.tags文件。我點擊dispatch,它會列出所有的dispatch方法.....列表之長.....求教大家是怎么克服這方面的問題的?有什么解決辦法嗎?
如何學習react.js?主要是代碼閱讀過程中出現了障礙
慕尼黑5688855
2018-09-12 13:10:40
