本文整理汇总了TypeScript中react-router.hashHistory类的典型用法代码示例。如果您正苦于以下问题:TypeScript hashHistory类的具体用法?TypeScript hashHistory怎么用?TypeScript hashHistory使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了hashHistory类的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的TypeScript代码示例。
示例1: navigateToRoute
function navigateToRoute(navigationInfo: NavigationInfo){
if(navigationInfo.succeeded && navigationInfo.successNavigationRoute) {
hashHistory.push(navigationInfo.successNavigationRoute);
} else if(navigationInfo.errorNavigationRoute) {
hashHistory.push(navigationInfo.errorNavigationRoute);
}
}
开发者ID:Lemoncode,项目名称:react-typescript-samples,代码行数:7,代码来源:navigationMware.ts
示例2: handleServerError
export function handleServerError(response: Response, dispatch: Function, failureAction: Function, customErrorMessage: string = null) {
dispatch(failureAction());
dispatch(invalidateError());
dispatch(setError(response.status, response.statusText, customErrorMessage));
hashHistory.push("/error");
}
开发者ID:n1ghtmare,项目名称:Kauntr,代码行数:7,代码来源:ErrorActions.ts
示例3: push
/**
* 页面跳转
*/
static push (url){
if (url.indexOf('http') != -1) {
window.location.href = url;
return false;
}
hashHistory.push(url);
}
开发者ID:ivycen,项目名称:typescript-react-redux-react-router,代码行数:10,代码来源:Tool.ts
示例4: AppReducer
export default function AppReducer(state = AppState, action) {
switch (action.type) {
case 'router-open':
if (state.path!=action.path) {
hashHistory.push(action.path);
return Object.assign({}, state, { path: action.path });
}
return state;
default:
return state;
};
}
开发者ID:jiasaichao,项目名称:app,代码行数:12,代码来源:routerReducer.ts
示例5: dispatch
DataSource.students.update(editedStudent).then(updatedStudent => {
dispatch(commonActionCreators.finishTalkingToTheServer());
hashHistory.push('/students');
toastr.success('Student updated');
});
开发者ID:danilobjr,项目名称:crud-react-redux-ts,代码行数:5,代码来源:actions.ts
示例6: dispatch
.then(() => {
dispatch(loginSuccess());
hashHistory.push(typeof returnUrl !== "undefined" ? returnUrl : "/");
})
开发者ID:n1ghtmare,项目名称:Kauntr,代码行数:4,代码来源:AuthenticationActions.ts
示例7: dispatch
.then(json => {
dispatch(createCountdownSuccess());
hashHistory.push(`/countdown/${json.Id}`);
})
开发者ID:n1ghtmare,项目名称:Kauntr,代码行数:4,代码来源:CountdownActions.ts
注:本文中的react-router.hashHistory类示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论