zoukankan      html  css  js  c++  java
  • 解决页面加载时显示{{}}问题-v-cloak,v-text 解决处理文本里边包含标签关键字--v-html

    1.样式隐藏

    <style>

    [v-cloak] {

    display: none;//隐藏属性

    }

    </style>

    <!-- 使用 v-cloak 能够解决 插值表达式闪烁的问题 -->
        <p v-cloak>++++++++ {{ msg }} ----------</p>
     
    2.用v-text
    <h4 v-text="msg">==================</h4>
        <!-- 默认 v-text 是没有闪烁问题的 -->
        <!-- v-text会覆盖元素中原本的内容,但是 插值表达式  只会替换自己的这个占位符,不会把 整个元素的内容清空 -->

    两者的区别:
    v-cloak会出现标签里的内容,v-text会替换掉标签包裹的原有内容,所以不会出现===
     
     
     <div v-html="msg2">1212112</div>
    <script>
        var vm = new Vue({
          el: '#app',
          data: {
            msg: '123',
            msg2: '<h1>哈哈,我是一个大大的H1, 我大,我骄傲</h1>',
            mytitle: '这是一个自己定义的title'
          },
          methods: { // 这个 methods属性中定义了当前Vue实例所有可用的方法
            show: function () {
              alert('Hello')
            }
          }
        })
    
     
     

      

     
     
  • 相关阅读:
    C语言I博客作业07
    C语言I博客作业06
    C语言I博客作业05
    C语言I博客作业04
    C语言I博客作业03
    C语言第二周作业
    C语言第一周课程作业
    C语言期末总结
    第一次作业
    C语言I博客作业09
  • 原文地址:https://www.cnblogs.com/fdxjava/p/11579312.html
Copyright © 2011-2022 走看看