5月9日——vue渲染过程的{{xxx}}显示

Posted 最初的样子

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了5月9日——vue渲染过程的{{xxx}}显示相关的知识,希望对你有一定的参考价值。

异常显示的原因:

    这是由于浏览器的渲染机制导致的,浏览器是从头到尾  如果你的js引用在底部,那么浏览器会先加载dom此时,你用于渲染的{{}}识别符,因为还没读到该识别符对应的js文件,所以会被解析为字符串而显示在页面中

解决方案:

    可以用过自定义属性v-cloak解决,    

    第一步:在css中给定义属性选择器          [v-cloak]{  display:none }

    第二步:在对应标签中加入 v-cloak:         例如:<div id="wrap"  v-cloak></div>

    此方案的运行机制: vue实例创建完成后会把v-cloak去掉,在没创建实例对象时,该标签内的内容都会被隐藏

以上是关于5月9日——vue渲染过程的{{xxx}}显示的主要内容,如果未能解决你的问题,请参考以下文章

树莓派学习过程中一些问题-9月27日 12:45:53

12月9日 - SQL server CPU占用率过高的分析过程

vue页面的渲染过程

Vue3项目搭建全过程

前端vue经典面试题78道(重点详细简洁)

软考中高项学员:2016年3月30日作业