亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

vue.js 中 v-once指令怎么用的?

vue.js 中 v-once指令怎么用的?

Jenny_xiong 2018-04-26 11:44:23
官方文檔上說:執行一次性地插值,當數據改變時,插值處的內容不會更新,我改變了數據,插值處的內容也變了,我就不知道怎么使用了,請指教
查看完整描述

3 回答

已采納
?
慕設計6931647

TA貢獻18條經驗 獲得超8個贊

<h1>{{?msg?}}?</h1>
<h2?v-once>{{?msg?}}?</h2>
<button?@click="msg?=?'test'">點一下</button>

其它不變。 你試試。

查看完整回答
1 反對 回復 2018-04-26
點擊展開后面5
?
Jenny_xiong

TA貢獻16條經驗 獲得超7個贊

第一組數據與效果圖如下:

https://img1.sycdn.imooc.com//5ae164e400011b8a02660180.jpg

https://img1.sycdn.imooc.com//5ae164e500017b7f06540382.jpg

改變數據之后的效果圖:

https://img1.sycdn.imooc.com//5ae16507000190a204170380.jpg

https://img1.sycdn.imooc.com//5ae165070001793202240164.jpg

使用了v-once,但是數據內容還是改變了,為什么?


查看完整回答
反對 回復 2018-04-26
  • 慕設計6931647
    慕設計6931647
    不是之這個改變哦。是第一次渲染之后,不改變。比如你在第一個case里,添加一個按鈕。點擊按鈕后觸發修改msg的值。你就知道是怎么回事啦。
  • 慕設計6931647
    慕設計6931647
    如果有幫助,望采納哦
  • Jenny_xiong
    Jenny_xiong
    明白了,以后多多指教
點擊展開后面1
  • 3 回答
  • 0 關注
  • 6851 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號