亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

vue異步請求數據重新渲染方式

 更新時間:2022年01月24日 10:44:30   作者:渣渣前端  
這篇文章主要介紹了vue異步請求數據重新渲染方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

vue異步請求數據重新渲染

vue異步請求數據時往往不能及時更新,

下面介紹一種方法解決

export default {
? ? ? ? name: "pic",
? ? ? ? created() {
? ? ? ? ? ?this.getList();
? ? ? ? },
? ? ? ? data(){
? ? ? ? ? ? return{num:[]}
? ? ? ? },
? ? ? ? methods:{
? ? ? ? ? ? getList(){
? ? ? ? ? ? ? ? fetch('https://localhost:3000/get-banner-list').then(data=>{
? ? ? ? ? ? ? ? ? ? return data.json()
? ? ? ? ? ? ? ? }).then((data)=>{this.num=data.data;console.log(this.num)})
? ? ? ? ? ? }
? ? ? ? }
? ? }

這個時候template標簽里面的數據還沒有更新,所以可以這樣

<div class="propagate" v-show="num.length>0">
? ? ? ? <ul>
? ? ? ? ? ?<li ?v-for="(item,index) in num" :key="index">
? ? ? ? ? ? ? <img :src="item.photo_url" :key="index">
? ? ? ? ? ?</li>
? ? ? ? </ul>
? ? </div>

等數據加載完再顯示

自定義組件異步獲取數據重新渲染

視圖層

<myCard v-if="countView" icon="icon-yonghuzu" bgcolor="#2d8cf0" :count="homeData.govtCount" title="標題名稱"></myCard>

邏輯層

data(){
?? ?return {
?? ??? ??? ?countView:true
?? ??? ?}
?? ?}
//重新渲染組件
? ? ? ? _this.countView=false
? ? ? ? _this.$nextTick(()=>{
? ? ? ? ? ? _this.countView=true
? ? ? ? })

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • 使用vuedraggable實現從左向右拖拽功能

    使用vuedraggable實現從左向右拖拽功能

    這篇文章主要為大家詳細介紹了使用vuedraggable實現從左向右拖拽功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-04-04
  • vue 錄制視頻并壓縮視頻文件的方法

    vue 錄制視頻并壓縮視頻文件的方法

    這篇文章主要介紹了vue 錄制視頻并壓縮視頻文件的方法,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-07-07
  • vue組件封裝實現抽獎隨機數

    vue組件封裝實現抽獎隨機數

    這篇文章主要為大家詳細介紹了vue組件封裝實現抽獎隨機數,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • Vue NextTick介紹與使用原理

    Vue NextTick介紹與使用原理

    我們對Vue中data數據的修改會導致界面對應的響應變化,而通過nextTick方法,可以在傳入nextTick的回調函數中獲取到變化后的DOM,講起來可能還是有點夢幻,下面我們直接使用nextTick體驗一下效果
    2022-08-08
  • vue引入子組件命名不規(guī)范錯誤的解決方案

    vue引入子組件命名不規(guī)范錯誤的解決方案

    這篇文章主要介紹了vue引入子組件命名不規(guī)范錯誤的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-04-04
  • vue組件定義,全局、局部組件,配合模板及動態(tài)組件功能示例

    vue組件定義,全局、局部組件,配合模板及動態(tài)組件功能示例

    這篇文章主要介紹了vue組件定義,全局、局部組件,配合模板及動態(tài)組件功能,結合實例形式分析了vue.js中組件的定義、全局組件、局部組件、配合模板組件及動態(tài)組件的相關使用方法與操作注意事項,需要的朋友可以參考下
    2019-03-03
  • 使用Vue3和Plotly.js繪制動態(tài)3D圖表的示例代碼

    使用Vue3和Plotly.js繪制動態(tài)3D圖表的示例代碼

    在數據可視化應用中,需要將數據動態(tài)加載到圖表中并進行實時更新,本文將展示如何使用Plotly.js和Vue.js實現這一功能,從加載外部數據到創(chuàng)建交互式圖表,文中有相關的代碼示例供大家參考,需要的朋友可以參考下
    2024-06-06
  • Vuex中的getter和mutation的區(qū)別詳解

    Vuex中的getter和mutation的區(qū)別詳解

    在現代前端開發(fā)中,狀態(tài)管理是一個不可忽視的話題,而Vuex作為Vue.js的官方狀態(tài)管理庫,在大型應用中扮演著至關重要的角色,當我們使用Vuex進行狀態(tài)管理時,getter和mutation是兩個重要的概念,在本文中,我們將詳細探討getter和mutation的區(qū)別,需要的朋友可以參考下
    2024-12-12
  • 淺談Vue2.0中v-for迭代語法的變化(key、index)

    淺談Vue2.0中v-for迭代語法的變化(key、index)

    下面小編就為大家分享一篇淺談Vue2.0中v-for迭代語法的變化(key、index),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-03-03
  • Vue中fragment.js使用方法小結

    Vue中fragment.js使用方法小結

    這篇文章主要給大家匯總介紹了Vue中fragment.js使用方法的相關資料,需要的朋友可以參考下
    2020-02-02

最新評論