用v-once禁止二次渲染

先看代码:
用v-once禁止二次渲染
按照我们对对代码的理解,代码是从上往下一行一行执行的。
1处,程序从vue中获取title数据,输出"你好",然后执行2,在2这里,去调用sayHello()函数,调用methods方法中的sayHello()函数。修改title数据值为"你好2",然后返回“你好2”,所以按照这种理解,结果应该是:
用v-once禁止二次渲染
但是实际的输出结果是:
用v-once禁止二次渲染

公司主营业务:网站建设、成都网站建设、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。成都创新互联是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。成都创新互联推出新都免费做网站回馈大家。

原因在于title被二次渲染了。这里需要理解上一节所讲的,需要理解vue模板的概念。我们编写的html代码和最后呈现给我们的html代码不是一样的。我们写的html代码,经过中间层vue进行渲染后,才能生成最终呈现给我们的html代码。

在这里,我们为了避免title被二次渲染,需要用到v-once指令,方法是:
用v-once禁止二次渲染
将v-once指令插入html之后,该标签内的所有内容都只能被渲染一次,后期它的数据被改变了,也不会呈现在这里。


本文名称:用v-once禁止二次渲染
文章URL:http://bzwzjz.com/article/gosddg.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都响应式网站建设 成都网站制作 企业网站设计 网站制作 品牌网站建设 成都企业网站制作 阿坝网站设计 成都网站制作 响应式网站设计 营销型网站建设 四川成都网站制作 成都网站建设推广 网站制作公司 成都网站建设 成都网站设计公司 成都品牌网站建设 定制网站制作 成都网站设计 成都网站建设 成都定制网站建设 成都网站建设公司 成都网站建设