[{"data":1,"prerenderedAt":641},["ShallowReactive",2],{"$fen922M9aBBBGS7gEr37q12a4sAhxXmwCENBD1e0zskM":3,"\u002Fdocs\u002Fapi\u002Futils\u002Fcreate-http-aborter":311,"\u002Fdocs\u002Fapi\u002Futils\u002Fcreate-http-aborter-surround":636},[4,22,110,178,200,300],{"title":5,"titleTemplate":6,"icon":7,"redirect":8,"path":9,"stem":10,"children":11,"page":21},"起步指南",null,"i-lucide:rocket","\u002Fdocs\u002Fguide\u002Fintroduction","\u002Fdocs\u002Fguide","docs\u002F1.guide",[12,16],{"title":13,"path":8,"stem":14,"titleTemplate":6,"icon":15},"介绍","docs\u002F1.guide\u002F01.introduction","i-lucide:bot",{"title":17,"path":18,"stem":19,"titleTemplate":6,"icon":20},"安装","\u002Fdocs\u002Fguide\u002Finstallation","docs\u002F1.guide\u002F02.installation","i-lucide:download",false,{"title":23,"path":24,"stem":25,"children":26,"titleTemplate":6,"icon":29},"使用手册","\u002Fdocs\u002Fmanual","docs\u002F2.manual\u002F00.index",[27,30,35,40,57,78,99],{"title":23,"path":24,"stem":25,"titleTemplate":28,"icon":29},"%s | Oiyo","i-lucide:book-open-check",{"title":31,"path":32,"stem":33,"titleTemplate":6,"icon":34},"工程接入","\u002Fdocs\u002Fmanual\u002Fengineering","docs\u002F2.manual\u002F01.engineering","i-lucide:plug",{"title":36,"path":37,"stem":38,"titleTemplate":6,"icon":39},"配置系统","\u002Fdocs\u002Fmanual\u002Fconfiguration","docs\u002F2.manual\u002F02.configuration","i-lucide:sliders-horizontal",{"title":41,"titleTemplate":6,"defaultOpen":42,"icon":43,"path":44,"stem":45,"children":46,"page":21},"扫描导入",true,"i-lucide:scan-line","\u002Fdocs\u002Fmanual\u002Fscan","docs\u002F2.manual\u002F03.scan",[47,52],{"title":48,"path":49,"stem":50,"titleTemplate":6,"icon":51},"API 导入","\u002Fdocs\u002Fmanual\u002Fscan\u002Fapi","docs\u002F2.manual\u002F03.scan\u002F01.api","i-lucide:import",{"title":53,"path":54,"stem":55,"titleTemplate":6,"icon":56},"组件注册","\u002Fdocs\u002Fmanual\u002Fscan\u002Fcomponents","docs\u002F2.manual\u002F03.scan\u002F02.components","i-lucide:blocks",{"title":58,"titleTemplate":6,"defaultOpen":42,"icon":59,"path":60,"stem":61,"children":62,"page":21},"路由系统","i-lucide:map","\u002Fdocs\u002Fmanual\u002Fpage","docs\u002F2.manual\u002F04.page",[63,68,73],{"title":64,"path":65,"stem":66,"titleTemplate":6,"icon":67},"页面注册","\u002Fdocs\u002Fmanual\u002Fpage\u002Fregister","docs\u002F2.manual\u002F04.page\u002F01.register","i-lucide:file-box",{"title":69,"path":70,"stem":71,"titleTemplate":6,"icon":72},"页面元信息","\u002Fdocs\u002Fmanual\u002Fpage\u002Fmeta","docs\u002F2.manual\u002F04.page\u002F02.meta","i-lucide:file-cog",{"title":74,"path":75,"stem":76,"titleTemplate":6,"icon":77},"全局页面配置","\u002Fdocs\u002Fmanual\u002Fpage\u002Fconfig","docs\u002F2.manual\u002F04.page\u002F03.config","i-lucide:palette",{"title":79,"titleTemplate":6,"defaultOpen":42,"icon":80,"path":81,"stem":82,"children":83,"page":21},"视图结构","i-lucide:panels-top-left","\u002Fdocs\u002Fmanual\u002Fshell","docs\u002F2.manual\u002F05.shell",[84,89,94],{"title":85,"path":86,"stem":87,"titleTemplate":6,"icon":88},"应用骨架","\u002Fdocs\u002Fmanual\u002Fshell\u002Fapp-shell","docs\u002F2.manual\u002F05.shell\u002F01.app-shell","i-lucide:app-window",{"title":90,"path":91,"stem":92,"titleTemplate":6,"icon":93},"根上下文","\u002Fdocs\u002Fmanual\u002Fshell\u002Froot-context","docs\u002F2.manual\u002F05.shell\u002F02.root-context","i-lucide:network",{"title":95,"path":96,"stem":97,"titleTemplate":6,"icon":98},"布局系统","\u002Fdocs\u002Fmanual\u002Fshell\u002Flayout","docs\u002F2.manual\u002F05.shell\u002F03.layout","i-lucide:layout-template",{"title":100,"titleTemplate":6,"defaultOpen":42,"icon":101,"path":102,"stem":103,"children":104,"page":21},"数据获取","i-lucide:arrow-down-up","\u002Fdocs\u002Fmanual\u002Fdata","docs\u002F2.manual\u002F06.data",[105],{"title":106,"path":107,"stem":108,"titleTemplate":6,"icon":109},"网络请求","\u002Fdocs\u002Fmanual\u002Fdata\u002Fhttp","docs\u002F2.manual\u002F06.data\u002F01.http","i-lucide:globe",{"title":111,"path":112,"stem":113,"children":114,"titleTemplate":6,"icon":177},"项目结构","\u002Fdocs\u002Fstructure","docs\u002F3.structure\u002F0.index",[115,117,122,163,167,172],{"title":111,"path":112,"stem":113,"titleTemplate":28,"icon":116},"i-lucide-layers",{"title":118,"path":119,"stem":120,"titleTemplate":6,"icon":121},".oiyo","\u002Fdocs\u002Fstructure\u002Foiyo","docs\u002F3.structure\u002F1.oiyo","i-catppuccin:folder-temp",{"title":123,"titleTemplate":6,"defaultOpen":42,"icon":124,"path":125,"stem":126,"children":127,"page":21},"src","i-catppuccin:folder-src","\u002Fdocs\u002Fstructure\u002Fsrc","docs\u002F3.structure\u002F1.src",[128,133,138,143,148,153,158],{"title":129,"path":130,"stem":131,"titleTemplate":6,"icon":132},"components","\u002Fdocs\u002Fstructure\u002Fsrc\u002Fcomponents","docs\u002F3.structure\u002F1.src\u002F1.components","i-catppuccin:folder-components",{"title":134,"path":135,"stem":136,"titleTemplate":6,"icon":137},"composables","\u002Fdocs\u002Fstructure\u002Fsrc\u002Fcomposables","docs\u002F3.structure\u002F1.src\u002F1.composables","i-catppuccin:folder-composables",{"title":139,"path":140,"stem":141,"titleTemplate":6,"icon":142},"layouts","\u002Fdocs\u002Fstructure\u002Fsrc\u002Flayouts","docs\u002F3.structure\u002F1.src\u002F1.layouts","i-catppuccin:folder-layouts",{"title":144,"path":145,"stem":146,"titleTemplate":6,"icon":147},"packages","\u002Fdocs\u002Fstructure\u002Fsrc\u002Fpackages","docs\u002F3.structure\u002F1.src\u002F1.packages","i-catppuccin:folder-packages",{"title":149,"path":150,"stem":151,"titleTemplate":6,"icon":152},"pages","\u002Fdocs\u002Fstructure\u002Fsrc\u002Fpages","docs\u002F3.structure\u002F1.src\u002F1.pages","i-catppuccin:folder-views",{"title":154,"path":155,"stem":156,"titleTemplate":6,"icon":157},"App.vue","\u002Fdocs\u002Fstructure\u002Fsrc\u002Fapp","docs\u002F3.structure\u002F1.src\u002F2.app","i-catppuccin:vue",{"title":159,"path":160,"stem":161,"titleTemplate":6,"icon":162},"pages.config.ts","\u002Fdocs\u002Fstructure\u002Fsrc\u002Fpages-config","docs\u002F3.structure\u002F1.src\u002F3.pages-config","i-catppuccin:typescript",{"title":164,"path":165,"stem":166,"titleTemplate":6,"icon":162},"oiyo.config.ts","\u002Fdocs\u002Fstructure\u002Foiyo-config","docs\u002F3.structure\u002F3.oiyo-config",{"title":168,"path":169,"stem":170,"titleTemplate":6,"icon":171},"package.json","\u002Fdocs\u002Fstructure\u002Fpackage","docs\u002F3.structure\u002F3.package","i-catppuccin:package-json",{"title":173,"path":174,"stem":175,"titleTemplate":6,"icon":176},"tsconfig.json","\u002Fdocs\u002Fstructure\u002Ftsconfig","docs\u002F3.structure\u002F3.tsconfig","i-catppuccin:typescript-config","i-lucide:layers",{"title":179,"titleTemplate":6,"icon":180,"redirect":181,"path":182,"stem":183,"children":184,"page":21},"核心概念","i-lucide:leaf","\u002Fdocs\u002Fconcept\u002Fapp","\u002Fdocs\u002Fconcept","docs\u002F4.concept",[185,189,193,196],{"title":186,"path":181,"stem":187,"titleTemplate":6,"icon":188},"根部视图","docs\u002F4.concept\u002F01.app","i-lucide:route",{"title":190,"path":191,"stem":192,"titleTemplate":6,"icon":59},"自动路由","\u002Fdocs\u002Fconcept\u002Froute","docs\u002F4.concept\u002F02.route",{"title":95,"path":194,"stem":195,"titleTemplate":6,"icon":98},"\u002Fdocs\u002Fconcept\u002Flayout","docs\u002F4.concept\u002F03.layout",{"title":197,"path":198,"stem":199,"titleTemplate":6,"icon":43},"自动导入","\u002Fdocs\u002Fconcept\u002Fauto-imports","docs\u002F4.concept\u002F04.auto-imports",{"title":201,"path":202,"stem":203,"children":204,"titleTemplate":6,"icon":299},"API","\u002Fdocs\u002Fapi","docs\u002F5.api\u002F00.index",[205,207,221,231,249,267,281],{"title":206,"path":202,"stem":203,"titleTemplate":28},"API 参考",{"title":208,"titleTemplate":6,"defaultOpen":42,"icon":209,"path":210,"stem":211,"children":212,"page":21},"配置","i-lucide:settings","\u002Fdocs\u002Fapi\u002Fconfig","docs\u002F5.api\u002F01.config",[213,217],{"title":214,"path":215,"stem":216,"titleTemplate":6},"defineOiyoConfig","\u002Fdocs\u002Fapi\u002Fconfig\u002Fdefine-oiyo-config","docs\u002F5.api\u002F01.config\u002F01.define-oiyo-config",{"title":218,"path":219,"stem":220,"titleTemplate":6},"definePagesConfig","\u002Fdocs\u002Fapi\u002Fconfig\u002Fdefine-pages-config","docs\u002F5.api\u002F01.config\u002F02.define-pages-config",{"title":222,"titleTemplate":6,"defaultOpen":42,"icon":223,"path":224,"stem":225,"children":226,"page":21},"运行时","i-lucide:shrub","\u002Fdocs\u002Fapi\u002Fruntime","docs\u002F5.api\u002F02.runtime",[227],{"title":228,"path":229,"stem":230,"titleTemplate":6},"Vue \u002F UniApp","\u002Fdocs\u002Fapi\u002Fruntime\u002Freference","docs\u002F5.api\u002F02.runtime\u002F01.reference",{"title":232,"titleTemplate":6,"defaultOpen":42,"icon":233,"path":234,"stem":235,"children":236,"page":21},"实用工具","i-lucide:wrench","\u002Fdocs\u002Fapi\u002Futils","docs\u002F5.api\u002F03.utils",[237,241,245],{"title":238,"path":239,"stem":240,"titleTemplate":6},"http","\u002Fdocs\u002Fapi\u002Futils\u002Fhttp","docs\u002F5.api\u002F03.utils\u002F00.http",{"title":242,"path":243,"stem":244,"titleTemplate":6},"createHttp","\u002Fdocs\u002Fapi\u002Futils\u002Fcreate-http","docs\u002F5.api\u002F03.utils\u002F01.create-http",{"title":246,"path":247,"stem":248,"titleTemplate":6},"createHttpAborter","\u002Fdocs\u002Fapi\u002Futils\u002Fcreate-http-aborter","docs\u002F5.api\u002F03.utils\u002F02.create-http-aborter",{"title":250,"titleTemplate":6,"defaultOpen":42,"icon":251,"path":252,"stem":253,"children":254,"page":21},"宏","i-lucide:wand","\u002Fdocs\u002Fapi\u002Fmacro","docs\u002F5.api\u002F04.macro",[255,259,263],{"title":256,"path":257,"stem":258,"titleTemplate":6},"defineRootContext","\u002Fdocs\u002Fapi\u002Fmacro\u002Fdefine-root-context","docs\u002F5.api\u002F04.macro\u002F01.define-root-context",{"title":260,"path":261,"stem":262,"titleTemplate":6},"useRootContext","\u002Fdocs\u002Fapi\u002Fmacro\u002Fuse-root-context","docs\u002F5.api\u002F04.macro\u002F02.use-root-context",{"title":264,"path":265,"stem":266,"titleTemplate":6},"definePageMeta","\u002Fdocs\u002Fapi\u002Fmacro\u002Fdefine-page-meta","docs\u002F5.api\u002F04.macro\u002F03.define-page-meta",{"title":268,"titleTemplate":6,"defaultOpen":42,"icon":269,"path":270,"stem":271,"children":272,"page":21},"组件","i-lucide:component","\u002Fdocs\u002Fapi\u002Fcomponents","docs\u002F5.api\u002F05.components",[273,277],{"title":274,"path":275,"stem":276,"titleTemplate":6},"\u003COiyoPage>","\u002Fdocs\u002Fapi\u002Fcomponents\u002Foiyo-page","docs\u002F5.api\u002F05.components\u002F01.oiyo-page",{"title":278,"path":279,"stem":280,"titleTemplate":6},"\u003COiyoLayout>","\u002Fdocs\u002Fapi\u002Fcomponents\u002Foiyo-layout","docs\u002F5.api\u002F05.components\u002F02.oiyo-layout",{"title":282,"titleTemplate":6,"defaultOpen":42,"icon":283,"path":284,"stem":285,"children":286,"page":21},"命令","i-lucide:command","\u002Fdocs\u002Fapi\u002Fcli","docs\u002F5.api\u002F06.cli",[287,291,295],{"title":288,"path":289,"stem":290,"titleTemplate":6},"oiyo prepare","\u002Fdocs\u002Fapi\u002Fcli\u002Foiyo-prepare","docs\u002F5.api\u002F06.cli\u002F00.oiyo-prepare",{"title":292,"path":293,"stem":294,"titleTemplate":6},"oiyo dev","\u002Fdocs\u002Fapi\u002Fcli\u002Foiyo-dev","docs\u002F5.api\u002F06.cli\u002F01.oiyo-dev",{"title":296,"path":297,"stem":298,"titleTemplate":6},"oiyo build","\u002Fdocs\u002Fapi\u002Fcli\u002Foiyo-build","docs\u002F5.api\u002F06.cli\u002F02.oiyo-build","i-lucide:braces",{"title":301,"titleTemplate":6,"icon":302,"redirect":303,"path":304,"stem":305,"children":306,"page":21},"沟通交流","i-lucide:message-circle-question","\u002Fdocs\u002Fcommunity\u002Fassist","\u002Fdocs\u002Fcommunity","docs\u002F9.community",[307],{"title":308,"path":303,"stem":309,"titleTemplate":6,"icon":310},"加群互助","docs\u002F9.community\u002F01.assist","i-lucide:scan-qr-code",{"id":312,"title":246,"body":313,"description":631,"extension":632,"meta":633,"navigation":42,"path":247,"seo":634,"stem":248,"titleTemplate":6,"__hash__":635},"docs\u002Fdocs\u002F5.api\u002F03.utils\u002F02.create-http-aborter.md",{"type":314,"value":315,"toc":625},"minimark",[316,323,327,330,351,354,410,413,423,588,591,608,611,621],[317,318,319,322],"p",{},[320,321,246],"code",{}," 是 Oiyo 数据获取模块提供的中断控制器工厂，用于中断进行中的请求。",[324,325,326],"h2",{"id":326},"声明",[317,328,329],{},"创建中断控制器。",[331,332,337],"pre",{"className":333,"code":334,"language":335,"meta":336,"style":336},"language-ts shiki shiki-themes material-theme-lighter material-theme-lighter material-theme-palenight","createHttpAborter(): HttpAborter\n","ts","",[320,338,339],{"__ignoreMap":336},[340,341,344,347],"span",{"class":342,"line":343},"line",1,[340,345,246],{"class":346},"s3cPz",[340,348,350],{"class":349},"sZSNi","(): HttpAborter\n",[317,352,353],{},"返回的控制器包含以下成员：",[355,356,357,373],"table",{},[358,359,360],"thead",{},[361,362,363,367,370],"tr",{},[364,365,366],"th",{},"成员",[364,368,369],{},"类型",[364,371,372],{},"说明",[374,375,376,395],"tbody",{},[361,377,378,384,389],{},[379,380,381],"td",{},[320,382,383],{},"signal",[379,385,386],{},[320,387,388],{},"HttpAbortSignal",[379,390,391,392,394],{},"传入请求配置的 ",[320,393,383],{}," 字段",[361,396,397,402,407],{},[379,398,399],{},[320,400,401],{},"abort",[379,403,404],{},[320,405,406],{},"function",[379,408,409],{},"触发中断",[324,411,412],{"id":412},"用法",[317,414,415,416,418,419,422],{},"把 ",[320,417,383],{}," 传入请求配置，就能在任意时刻通过 ",[320,420,421],{},"abort()"," 中断请求。",[331,424,426],{"className":333,"code":425,"language":335,"meta":336,"style":336},"const aborter = createHttpAborter()\n\nconst promise = http.request('\u002Fpet\u002F1', { signal: aborter.signal })\n\n\u002F\u002F 任意时刻中断\naborter.abort()\n\ntry {\n  await promise\n}\ncatch (error) {\n  \u002F\u002F 中断错误 error.name === 'AbortError'\n}\n",[320,427,428,447,453,511,516,523,535,540,550,559,565,577,583],{"__ignoreMap":336},[340,429,430,434,437,441,444],{"class":342,"line":343},[340,431,433],{"class":432},"smZ93","const",[340,435,436],{"class":349}," aborter ",[340,438,440],{"class":439},"sDfIl","=",[340,442,443],{"class":346}," createHttpAborter",[340,445,446],{"class":349},"()\n",[340,448,450],{"class":342,"line":449},2,[340,451,452],{"emptyLinePlaceholder":42},"\n",[340,454,456,458,461,463,466,469,472,475,478,482,484,487,490,494,497,500,502,505,508],{"class":342,"line":455},3,[340,457,433],{"class":432},[340,459,460],{"class":349}," promise ",[340,462,440],{"class":439},[340,464,465],{"class":349}," http",[340,467,468],{"class":439},".",[340,470,471],{"class":346},"request",[340,473,474],{"class":349},"(",[340,476,477],{"class":439},"'",[340,479,481],{"class":480},"sGFVr","\u002Fpet\u002F1",[340,483,477],{"class":439},[340,485,486],{"class":439},",",[340,488,489],{"class":439}," {",[340,491,493],{"class":492},"sRlkE"," signal",[340,495,496],{"class":439},":",[340,498,499],{"class":349}," aborter",[340,501,468],{"class":439},[340,503,504],{"class":349},"signal ",[340,506,507],{"class":439},"}",[340,509,510],{"class":349},")\n",[340,512,514],{"class":342,"line":513},4,[340,515,452],{"emptyLinePlaceholder":42},[340,517,519],{"class":342,"line":518},5,[340,520,522],{"class":521},"sWuyu","\u002F\u002F 任意时刻中断\n",[340,524,526,529,531,533],{"class":342,"line":525},6,[340,527,528],{"class":349},"aborter",[340,530,468],{"class":439},[340,532,401],{"class":346},[340,534,446],{"class":349},[340,536,538],{"class":342,"line":537},7,[340,539,452],{"emptyLinePlaceholder":42},[340,541,543,547],{"class":342,"line":542},8,[340,544,546],{"class":545},"s8R28","try",[340,548,549],{"class":439}," {\n",[340,551,553,556],{"class":342,"line":552},9,[340,554,555],{"class":545},"  await",[340,557,558],{"class":349}," promise\n",[340,560,562],{"class":342,"line":561},10,[340,563,564],{"class":439},"}\n",[340,566,568,571,574],{"class":342,"line":567},11,[340,569,570],{"class":545},"catch",[340,572,573],{"class":349}," (error) ",[340,575,576],{"class":439},"{\n",[340,578,580],{"class":342,"line":579},12,[340,581,582],{"class":521},"  \u002F\u002F 中断错误 error.name === 'AbortError'\n",[340,584,586],{"class":342,"line":585},13,[340,587,564],{"class":439},[324,589,590],{"id":590},"行为",[592,593,594,602,605],"ul",{},[595,596,597,598,601],"li",{},"中断信号触发后请求会立即 reject（",[320,599,600],{},"error.name === 'AbortError'","）。",[595,603,604],{},"覆盖钩子阶段与请求进行中阶段。",[595,606,607],{},"已中断的信号传入会让请求立即中断。",[324,609,610],{"id":610},"相关",[612,613,615],"callout",{"color":614,"icon":29,"to":107},"neutral",[317,616,617,618,620],{},"使用手册：前往了解 ",[320,619,246],{}," 使用方法",[622,623,624],"style",{},"html pre.shiki code .s3cPz, html code.shiki .s3cPz{--shiki-light:#6182B8;--shiki-default:#6182B8;--shiki-dark:#82AAFF}html pre.shiki code .sZSNi, html code.shiki .sZSNi{--shiki-light:#90A4AE;--shiki-default:#90A4AE;--shiki-dark:#BABED8}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .smZ93, html code.shiki .smZ93{--shiki-light:#9C3EDA;--shiki-default:#9C3EDA;--shiki-dark:#C792EA}html pre.shiki code .sDfIl, html code.shiki .sDfIl{--shiki-light:#39ADB5;--shiki-default:#39ADB5;--shiki-dark:#89DDFF}html pre.shiki code .sGFVr, html code.shiki .sGFVr{--shiki-light:#91B859;--shiki-default:#91B859;--shiki-dark:#C3E88D}html pre.shiki code .sRlkE, html code.shiki .sRlkE{--shiki-light:#E53935;--shiki-default:#E53935;--shiki-dark:#F07178}html pre.shiki code .sWuyu, html code.shiki .sWuyu{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#90A4AE;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .s8R28, html code.shiki .s8R28{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#39ADB5;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}",{"title":336,"searchDepth":449,"depth":449,"links":626},[627,628,629,630],{"id":326,"depth":449,"text":326},{"id":412,"depth":449,"text":412},{"id":590,"depth":449,"text":590},{"id":610,"depth":449,"text":610},"创建请求中断控制器","md",{},{"title":246,"description":631},"Uv2EEUv6uWc29izfSW79YZTmHe9OutAMXHErRE_f4Wg",[637,639],{"title":242,"path":243,"stem":244,"description":638,"children":-1},"创建带配置的请求实例",{"title":256,"path":257,"stem":258,"description":640,"children":-1},"在根部视图声明跨页面共享上下文",1784021211251]