React-native提供在its official site中开发原生模块和UI组件。如何修改React-Native textInput组件?
但是,我想对我的应用程序中使用的TextInput
component进行较小的更改,这些更改可在我的计算机上找到。但是,没有与TextInput
相关的Java文件。
有没有什么办法可以在我的应用程序中对TextInput
进行微小更改?
React-native提供在its official site中开发原生模块和UI组件。如何修改React-Native textInput组件?
但是,我想对我的应用程序中使用的TextInput
component进行较小的更改,这些更改可在我的计算机上找到。但是,没有与TextInput
相关的Java文件。
有没有什么办法可以在我的应用程序中对TextInput
进行微小更改?
为了应用改变应用程序反应原生的Android源和有他们,你必须从源编译它。
你可以按照官方指南:https://facebook.github.io/react-native/docs/android-building-from-source.html#content
表示'如果你想修改一个新的功能/错误修正,你需要从源代码构建React Native ......' - 我昨天看过这篇文章! – efkan
由于RN v0.21.0
Android的文件分布已经改变,现在与NPM来完成。
文件可以node_modules/react-native/android/com/facebook/react/react-native/0.21.0/
下,在归档中找到react-native-0.21.0-sources.jar
他们不能改变就这样,还以为你可以看看
编辑:工程与RN 0.20 0.0或更低
我猜你正在寻找这是什么file
您可以修改它下node_modules你的反应本地文件夹:
node_modules/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/
你想在'TextInput'组件中改变什么? –
如果您想进行细微更改(不完全知道这意味着什么),则始终可以在RN中扩展TextInput并进行这些更改。 – zvona
@AakashSigdel我在这里解释过; https://github.com/facebook/react-native/issues/6263 – efkan