// 代码分析:https://github.com/bartonhammond/snowflake
/**
1.定制控件参数来区分显示内容
2.过关开关来调用jsx标签变量
**/
/**
* Get the appropriate message for the current action
* @param messageType FORGOT_PASSWORD, or LOGIN, or REGISTER
* @param actions the action for the message type
1.通过变量形式记录jsx标签,通过参数处理
2.变量都使用let
*/
getMessage (messageType, actions) {
let alreadyHaveAccount =
<TouchableHighlight
onPress={() => {
actions.loginState()
Actions.Login()
}} >
<Text>{I18n.t('LoginRender.already_have_account')}</Text>
</TouchableHighlight>
let register =
<TouchableHighlight
onPress={() => {
actions.registerState()
Actions.Register()
}} >
<Text>{I18n.t('LoginRender.register')}</Text>
</TouchableHighlight>
switch (messageType
【ReactNative】代码学习(一)
最新推荐文章于 2023-07-31 10:46:43 发布