1)我试图将儿童div扩展到60%并将其对齐在中心,但它不起作用.我使用flex来将div的大小拉伸到60%.请参阅示例http://plnkr.co/edit/eaLjJDbjL1KnOI4jLYyO?p=preview
<div layout="column" layout-align="center">
<div style="background-color:#00A000;height: 40px;" flex="60">
</div>
<div style="background-color:#004444;height: 40px;" flex="60">
</div>
<div style="background-color:#0077b3;height: 40px;" flex="60">
</div>
Run Code Online (Sandbox Code Playgroud)
2)在Angularjs Material文档中,提到"为了自定义布局中元素的大小和位置,使用flex,offset和flex-order属性",我没有看到偏移的示例.
我在我的react本机应用程序中使用redux observable,在我的登录屏幕上,如果凭据无效,我想显示一个反应本机警报对话框.我可以在我的史诗中发出警报但是在史诗中我只能返回一个可观察的,所以如何使用redux observable实现这一点?
验证码:
export const signInFailure = (payload) => {
return {
type: SIGN_IN_FAILURE,
payload
}
};
const signInSuccessActions = (payload) => {
return Observable.concat(
Observable.of({type: SIGN_IN_SUCCESS, payload}),
Observable.of({type: 'Navigation/NAVIGATE', routeName: 'MainTabView'})
);
};
export const signInRequestEpic = action$ =>
action$.ofType(SIGN_IN_REQUEST)
.mergeMap(action => AuthService.login(action.email, action.password)
.flatMap(payload => payload.status === 200 ? signInSuccessActions(payload) : signInFailure(payload))
.catch(error => Observable.of({
type: SIGN_IN_FAILURE,
error
}))
);
Run Code Online (Sandbox Code Playgroud)
使用警报api in react native只需1个班轮
import {Alert} from "react-native";
Alert.alert(
'Invalid',
'Email or password incorrect',
)
Run Code Online (Sandbox Code Playgroud)