最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

UmiJS基礎(chǔ)教程(5)- 運(yùn)行時配置

2020-05-07 00:10 作者:一枚猿  | 我要投稿


什么是運(yùn)行時配置


運(yùn)行時配置和配置的區(qū)別是他跑在瀏覽器端,基于此,我們可以在這里寫函數(shù)、jsx、import 瀏覽器端依賴等等,注意不要引入 node 依賴。



配置方式


約定?src/app.tsx?為運(yùn)行時配置。


patchRoutes({?routes?})



作用:修改路由。

比如在最前面添加一個?/foo?路由,


該函數(shù)的主要作用是用來和 render 配合使用,請求服務(wù)端根據(jù)響應(yīng)動態(tài)更新路由,



注意:

直接 routes,不需要返回值。


render(oldRender: Function)


作用:覆寫 render。

一般在該方法里面做如下操作:

1. 加載項(xiàng)目需要的初始運(yùn)行參數(shù)(通過接口加載)

2. 判斷當(dāng)前是否處于登陸狀態(tài)。




onRouteChange({?routes, matchedRoutes, location, action?})


作用:在初始加載和路由切換時做一些事情。

比如做埋點(diǎn)統(tǒng)計,某些頁面必須是登陸之后才能操作等等。

該實(shí)例用來演示沒有登陸跳轉(zhuǎn)到另一個地址



比如用于設(shè)置標(biāo)題,





UmiJS基礎(chǔ)教程(5)- 運(yùn)行時配置的評論 (共 條)

分享到微博請遵守國家法律
麦盖提县| 韶关市| 黔江区| 靖西县| 乌拉特后旗| 漯河市| 泸西县| 观塘区| 蛟河市| 玉环县| 渑池县| 神木县| 财经| 页游| 读书| 宁蒗| 湾仔区| 东乌珠穆沁旗| 沁阳市| 开平市| 西林县| 南宁市| 长顺县| 普宁市| 伊川县| 依安县| 海兴县| 娱乐| 南皮县| 乐都县| 绿春县| 申扎县| 通山县| 柳林县| 岳普湖县| 崇左市| 灌南县| 宝鸡市| 郴州市| 中阳县| 两当县|