class YTRouter extends NavPathStack { router2SettingPage() { yTRouter.pushPathByName('SettingPage', '') } router2SuggestionPage() { yTRouter.pushPathByName('SuggestionPage', '') } router2AgreementPage(param: '关于我们' | '隐私政策' | '用户协议') { yTRouter.pushPathByName('AgreementPage', param) } getAgreementPageParam() { return yTRouter.getParamByName('AgreementPage').pop() as '关于我们' | '隐私政策' | '用户协议' } router2LoginPage() { yTRouter.pushPathByName('LoginPage', '') } routerBack() { yTRouter.pop() } } export const yTRouter = new YTRouter()