vue中頁面資訊的展示

2021-08-30 02:24:51 字數 1119 閱讀 9840

v-text可以將乙個變數的值渲染到指定的元素中。

用法:

var vm = new vue(

});

結果:

從上面我們可以看出,h1標籤只能以字串形式輸出,也就是說v-text只能將資料以字串的形式在html頁面中進行輸出。

}v-text會將資料解釋為純文字,而非html,為了輸出真正的html,你需要使用v-html

用法:

var vm = new vue(

});

結果:

從上面我們可以看出,被h1包裹的文字明顯被加粗放大了,這說明被v-html能將資料以html的形式在頁面中進行輸出。

v-cloak指令保持在元素上直到關聯例項結束編譯後自動移除,v-cloak和css規則如[v-cloak]一起用時,這個指令可以隱藏未編譯的mustache標籤直到例項準備完畢。通常用來防止}表示式閃爍問題。

用法

}

var vm = new vue(

});

結果:

這個的展示效果看上去與v-text的效果一樣,其實是有區別的,那就是當頁面載入緩慢時,被v-cloak包裹的資訊是不會輸出的,除非頁面載入完畢,這樣的好處是,當頁面內容較多或者頁面本身由於網速差而載入緩慢時,頁面中的資訊不會出現由}的抖動。

},data:

});

vue 根據路由元資訊控制頁面內容的展示

在路由元中定義不同的路由需要載入不同的模組 生成計算屬性 在頁面中用v if或者v show 看情況 來控制項的展示情況 把所有的主頁面放在一級的router view中,而不是把頁面整體放在一級router view,選單欄顯示的內容放在二級router view。這樣的好處是 如果整體頁面在一級...

在html頁面中展示JSON

背景 有時候我們需要將json資料直接顯示在頁面上 比如在做乙個介面測試的專案,需要將介面返回的結果直接展示 但是如果直接顯示字串,不方便檢視。需要格式化一下。解決方案 其實json.stringify本身就可以將json格式化,具體的用法是 json.stringify res,null,2 re...

vue 中的頁面跳轉

1.標籤實現新視窗開啟 官方文件中說 v link 指令被 元件指令替代,且 不支援 target blank 屬性,如果需要開啟乙個新視窗必須要用標籤,但事實上vue2版本的 是支援 target blank 屬性的 tag a 如下 新頁面開啟home頁 2 程式設計式導航 有些時候需要在單擊事...