泰山石敢当是什么意思| 刻舟求剑的寓意是什么| 子宫肌瘤是什么引起的| 广东人吃什么| 鹿柴什么意思| 什么银行卡最好用| 八仙茶属于什么茶| deep是什么意思| 会厌炎吃什么药最有效| 一什么黑影| 无创是检查什么| 低氧血症是什么意思| 财神叫什么名字| 4.28什么星座| 宝宝便秘吃什么好| 2型糖尿病吃什么药降糖效果好| 梦到老鼠是什么意思| 头汗特别多是什么原因| 早上起来流鼻血是什么原因| 介质是什么| 内胆是什么意思| 两弹一星指什么| mia是什么意思| 什么年什么月| 手足情深什么意思| 双非是什么意思| 什么负什么名| 上胸围90下胸围80是什么罩杯| 生吃紫苏叶有什么功效| 日值四离是什么意思| 基围虾是什么虾| 尿沉渣红细胞高是什么原因| 什么人每天靠运气赚钱| 处级干部是什么级别| 什么样的人不能献血| 6月17什么星座| 雪村和赵英俊什么关系| 血管瘤有什么危害吗| 喝茶有什么好处和坏处| 霉菌感染男性什么症状| ipo过会是什么意思| 淋症是什么意思| 三角巾是什么| 龈颊沟在什么位置图片| 艾灸能治什么| 张学良为什么叫小六子| 脂肪肝可以吃什么水果| 滑石是什么| 偶像包袱是什么意思| 左肋骨下面是什么器官| 胸部有硬块挂什么科| 领结婚证需要带什么材料| 夏至要吃什么| 碰到蛇是什么征兆| 猫咪感冒吃什么药| 20年是什么婚| 甲状腺三项检查什么| 查询电话号码拨打什么| 鸭子为什么会游泳| 芝士是什么| 蛐蛐进屋有什么预兆| 鼻咽部淋巴组织增生是什么意思| 这是什么皮肤病| 情不自禁的意思是什么| 表白送什么花| 什么水果是降火的| 什么泡水喝对肝脏好| 24节气分别是什么| 一月六号是什么星座| 心脏长在什么位置| 肝低回声结节是什么意思| 支气管炎吃什么好| 脚为什么会肿| 郑州机场叫什么名字| 头发掉是什么原因引起的| 月亏念什么| 太累吃什么缓解疲劳| 吃完杏不能吃什么| 酱油什么时候发明的| 什么书买不到| 白细胞增多是什么原因| 12月18是什么星座| 手脚心发热是什么原因| 小巫见大巫是什么意思| 青豆是什么豆| 老人喝什么牛奶好| 手指月牙白代表什么| 联姻是什么意思| 脚肿是什么病| 王字旁行念什么| gold是什么牌子| 社会很单纯复杂的是人是什么歌| 肤专家软膏主要治什么| 吃什么生精养精最快| 孕妇补铁吃什么药| 玥字五行属什么| 准备好了吗时刻准备着是什么歌| 脑堵塞有什么症状| 二球是什么意思| 对偶是什么意思| 回族为什么不能吃猪肉| 梦见家里着火了是什么征兆| 子宫癌筛查做什么检查| 爸爸生日礼物送什么| 什么叫甲状腺弥漫病变| 两个圈的皮带是什么牌子| 狗狗窝咳吃什么药最好| 什么是音调| 过期的啤酒有什么用处| 为什么我| 甲亢甲减有什么症状| 丁胺卡那又叫什么药名| 梦见和老公吵架是什么意思| olay是什么档次| 旅行的意义是什么| 录取通知书是什么生肖| bf是什么牌子| 查血铅挂什么科| 生理期为什么不能拔牙| 成都是什么气候| olay是什么牌子| 扁平足是什么意思| 孩子记忆力差是什么原因| 同好是什么意思| 量贩式ktv是什么意思| 农历6月是什么月| 国家为什么不承认鬼神| 人中附近长痘痘什么原因| 肾虚是什么| 花开半夏什么意思| 秋天穿什么| 什么日什么里| 好麻吉是什么意思| hb医学上是什么意思| 什么药一吃就哑巴了| 三楼属于五行属什么| 金翅鸟吃什么| 大暑是什么意思| k是什么元素| e抗体阳性说明什么| 1月19号是什么星座| 5月12日什么星座| 肠鸣是什么原因引起的| 干白是什么酒| 女性腰疼应该挂什么科| 涂素颜霜之前要涂什么| 正装是什么样的衣服| 经常放屁什么原因| 中国信仰什么教| 平衡是什么意思| 前列腺用什么药| aigle是什么牌子| 来姨妈能吃什么水果| 1999是什么年| 法国的国鸟是什么| 备孕检查都检查什么项目| 脖子后面疼是什么原因| 内火重吃什么药见效快| 耐药性什么意思| 知行合一是什么意思| 嗣子是什么意思| 羊奶有什么作用与功效| 矫正视力什么意思| 打水光针有什么副作用| 吃什么补肾气| 针清是什么| 掉头发是缺什么维生素| 老面是什么面| 乏是什么意思| 寅五行属什么| 身骑白马是什么方言| 茶色尿是什么原因引起的| 觉悟高是什么意思| gs是什么| 沙门是什么意思| 快乐大本营为什么停播| 鸽子咕咕叫是什么意思| 疝气长在什么位置图片| 我看见了什么| 梦见死人复活是什么意思| 牛的五行属什么| 什么奶粉好啊| 捆绑是什么意思| 苯醚甲环唑防治什么病| 女人月经总是提前是什么原因| 什么是债权| 喝什么茶可以降血脂| 梦见狗咬我是什么意思| 阿修罗是什么意思| 吃了避孕药会有什么副作用| 懵懂少年是什么意思| 药流后吃什么消炎药比较好| 伊始什么意思| 皮肤瘙痒用什么药膏| 栀子花叶子发黄是什么原因| 6月是什么生肖| 擦伤涂什么药膏| 阿米替林片是治什么病的| 上海龙华医院擅长什么| 生地麦冬汤有什么功效| 皇子的妻子叫什么| 水乳是什么| 头发湿着睡觉有什么害处| 抵税是什么意思| 肚子拉稀是什么原因| 牙龈肿是什么原因引起的| xxoo什么意思| 人体缺钾是什么症状| 小孩吃什么补脑更聪明| 甲状腺亢进是什么意思| 男性泌尿道感染吃什么药| 坐北朝南什么意思| 寄生树有什么功效作用| 凌晨一点半是什么时辰| 低热吃什么药| 红霉素软膏和红霉素眼膏有什么区别| 搞破鞋什么意思| 孕妇梦见棺材是什么征兆| 弯的直的什么意思| 一例是什么意思| 炼奶是什么| 颈椎生理曲度变直是什么意思| 眩晕症什么症状| 鹿五行属什么| 无妄是什么意思| ca125是什么| 汆是什么意思| 身份证照片穿什么颜色衣服| 厅堂是什么意思| 滑囊炎吃什么药| 岑岑是什么意思| 传媒公司主要做什么| 什么上树全靠一张嘴| 宗师是什么意思| 下巴长痘痘什么原因| 冷冻是什么意思| 下体有异味是什么原因| 灵芝什么人不能吃| 再障性贫血是什么病| 桂花像什么| 给女生送礼物送什么好| 手机壳什么材质最好| 排骨蒸什么好吃| 远香近臭什么意思| 苯磺酸氨氯地平片什么时候吃| 女性漏尿挂什么科| 中药饮片是什么意思| 黑茶色是什么颜色| 吃什么促进伤口愈合| 紫色和蓝色混合是什么颜色| 对蚊子过敏是什么症状| 椰子鞋是什么牌子| 头晕想吐是什么原因| 囊胚和冻胚有什么区别| 膻味是什么意思| 肠胃不好吃什么水果好| hiv是什么意思| 气血不足吃什么中成药最好| 就坡下驴什么意思| 早晨起床口干口苦是什么原因| 戴字五行属什么| 奉子成婚是什么意思| 97属什么| 跌倒摔伤用什么药| 百度

非机动车与机动车车祸提车,机动车全责,...

百度 就在当晚活动即将落幕时,主持人何炅突然宣布今晚最精彩的环节即将开始。

基础库 2.11.2 及以上版本支持,2.11.2 以下和未配置的效果相同

在使用如 分包异步化用时注入 等特性时,自定义组件所引用的其他自定义组件,在刚开始进行渲染时可能处于不可用的状态。此时,为了使渲染过程不被阻塞,不可用的自定义组件需要一个 「占位组件」(Component placeholder)。基础库会用占位组件替代不可用组件进行渲染,在该组件可用后再将占位组件替换回该组件。

一个自定义组件的占位组件可以是另一个自定义组件、或一个内置组件。

# 配置

页面或自定义组件对应的 JSON 配置中的 componentPlaceholder 字段用于指定占位组件,如:

{
  "usingComponents": {
    "comp-a": "../comp/compA",
    "comp-b": "../comp/compB",
    "comp-c": "../comp/compC"
  },
  "componentPlaceholder": {
    "comp-a": "view",
    "comp-b": "comp-c"
  }
}

该配置表示:

  • 组件 comp-a 的占位组件为内置组件 view
  • 组件 comp-b 的占位组件为自定义组件 comp-c(其路径在 usingComponents 中配置)

假设该配置对应的模板如下:

<button ontap="onTap">显示组件</button>
<comp-a wx-if="{{ visible }}">
  <comp-b prop="{{ p }}">text in slot</comp-b>
</comp-a>

小程序启动时 visiblefalse,那么只有 button 会被渲染;点击按钮后,this.setData({ visible: true }) 被执行,此时如果 comp-a, comp-b 均不可用,则页面将被渲染为:

<button>显示组件</button>
<view>
  <comp-c prop="{{ p }}">text in slot</comp-c>
</view>

comp-acomp-b 准备完成后,页面被替换为:

<button>显示组件</button>
<comp-a>
  <comp-b prop="{{ p }}">text in slot</comp-b>
</comp-a>

# 注意事项

  1. 当一个组件被指定为占位组件时(如上例中的 comp-c),为其指定占位组件是无效的。可以理解为如果一个组件需要作为其他组件的占位组件,则它必须在一开始就是可用的;
  2. 目前自定义组件不可用的情况包括:
    • 使用分包异步化特性的情况下,引用了其他分包的组件,而对应分包还未下载;
    • 使用用时注入特性的情况下,该组件还未注入;
  3. 如果一个组件不可用,且其占位组件不存在,则渲染时会报错并抛出;
  4. 如果一个组件不存在,但为其指定了可用的占位组件,则占位组件可以被正常渲染,但后续尝试准备替换时会报错并抛出。

# 附:有占位组件参与的渲染流程

基础库尝试渲染一个组件时,会首先递归检查 usingComponents,收集其将使用到的所有组件的信息;在这个过程中,如果某个被使用到的组件不可用,基础库会先检查其是否有对应的占位组件。如果没有,基础库会中断渲染并抛出错误;如果有,则会标记并在后续渲染流程中使用占位组件替换该不可用的组件进行渲染。不可用的组件会在当前渲染流程结束后尝试准备(下载分包或注入代码等);等到准备过程完成后,再尝试渲染该组件(实际上也是在执行这个流程),并替换掉之前渲染的占位组件。

疱疹长什么样 吐舌头是什么意思 ca125是什么意思 河南为什么简称豫 会考是什么意思
白色裤子搭什么颜色上衣 孕妇贫血吃什么好 四维什么时候做最佳 吃什么会流产 对方忙线中什么意思
好事多磨是什么意思 新生儿黄疸是什么原因引起的 胃不舒服恶心想吐吃什么药 回族不吃什么 score什么意思
血色素低吃什么补得快 兔子跟什么生肖最配对 闪卡是什么意思 aids是什么病的简称 射精太快吃什么好
思伤脾是什么意思qingzhougame.com 猫咪取什么名字好听hcv7jop7ns3r.cn 增生是什么意思hcv8jop8ns6r.cn 什么时间吃水果比较好hcv9jop1ns4r.cn 用什么泡脚可以活血化瘀疏通经络hcv9jop5ns9r.cn
寄生虫吃什么药可以杀死hcv8jop3ns2r.cn 小孩吃火龙果有什么好处gangsutong.com 拍身份证穿什么颜色衣服hcv7jop6ns2r.cn 吃米饭配什么菜好吃hcv7jop5ns6r.cn 套牌是什么意思wzqsfys.com
木可以加什么偏旁hcv7jop7ns3r.cn nba打铁是什么意思hcv7jop6ns9r.cn 重庆为什么叫雾都hcv7jop4ns5r.cn 皮疹是什么原因引起的hcv9jop1ns7r.cn 曹操的脸谱是什么颜色hcv8jop2ns1r.cn
心肌标志物是查什么的hcv8jop8ns4r.cn 口干口苦口臭是什么原因引起的hcv7jop6ns0r.cn 什么叫钝痛hcv7jop6ns8r.cn 黄体酮吃了有什么副作用hcv7jop5ns5r.cn 6541是什么药hcv8jop7ns7r.cn
百度