有C,.net,java的相关经验。最近开始学习react-native。在我之前学过的那些语言,如果你要在文件里面使用相关方法,必须在文件中定义或者引入。但react的使用非常隐蔽。比如redux,有一个action.js文件,里面用了dispatch()方法,dispatch到底是哪里冒出来的?在这种情况下,阅读代码成了非常痛苦的事情。另外,就算我之前做了功课,知道这个dispatch是redux中的。也大概知道实现什么功能。但使用过程中出现了问题。我想要读一下源码.....再次凌乱了。redux模块有目录树,有成堆的文件。我如何得知dispatch到底在redux的哪个文件里实现的?就算使用了ctags一类的插件,其实也是类似于全局检索,然后生成.tags文件。我点击dispatch,它会列出所有的dispatch方法.....列表之长.....求教大家是怎么克服这方面的问题的?有什么解决办法吗?
添加回答
举报
0/150
提交
取消