Browse Source

1.提交BasePage里面的Toast方法

zhangmengjie 5 years ago
parent
commit
4a3902f373
3 changed files with 8 additions and 7 deletions
  1. 3 2
      pages/BasePage.js
  2. 1 1
      pages/Login.js
  3. 4 4
      pages/PersonalInfo.js

+ 3 - 2
pages/BasePage.js

@@ -22,6 +22,7 @@ import {
 import AndroidUtil from '../util/AndroidUtil';
 import { NavigationActions, StackActions } from 'react-navigation';
 import commonUtil from '../pages/utils/commonutil';
+import Toast from './components/Toast';
 
 type Props = {};
 var width = Dimensions.get('window').width;
@@ -61,8 +62,8 @@ export default class BasePage extends Component<Props> {
 		this.removeListener();
 		this.props.navigation.navigate(params, obj);
 	};
-	Toast(params) {
-		AndroidUtil.showToast(params, AndroidUtil.SHORT);
+	Toast(message) {
+		Toast.add(message);
 	}
 	toWebPage(json) {
 		AndroidUtil.toWebActivity(json);

+ 1 - 1
pages/Login.js

@@ -291,7 +291,7 @@ const styles = StyleSheet.create({
 	phoneText: {
 		width: '100%',
 		height: Dimensions.getHeight(50),
-		borderRadius: 25,
+		marginLeft: 20,
 		backgroundColor: '#f3f3f3'
 	},
 	signNumberBox: {

+ 4 - 4
pages/PersonalInfo.js

@@ -875,7 +875,7 @@ export default class PersonalInfo extends BasePage {
 								wechat_bind_color: 'rgba(113, 113, 113, 1)'
 							});
 						} else {
-							ToastAndroid.show(res.message, ToastAndroid.SHORT);
+							this.Toast(res.message);
 						}
 					});
 				});
@@ -946,14 +946,14 @@ export default class PersonalInfo extends BasePage {
 
 	bind_phone_back(phone_num, result) {
 		if (result == true) {
-			ToastAndroid.show('修改成功', ToastAndroid.SHORT);
+			this.Toast('修改手机号成功');
 			this.setState({
 				phone: phone_num,
 				phone_bind_result: result,
 				show_bind_phone: true
 			});
 		} else {
-			// ToastAndroid.show('修改失败', ToastAndroid.SHORT);
+			this.Toast('修改手机号失败');
 		}
 	}
 	personinfoback() {
@@ -985,7 +985,7 @@ export default class PersonalInfo extends BasePage {
 				});
 				this.updateUserInfo({ avatar: res.data });
 			} else {
-				alert('上传失败:' + res.message);
+				this.Toast('上传失败:' + res.message);
 			}
 		});
 	}