国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

vue2 iview 中父組件傳遞對象給子組件

這篇具有很好參考價值的文章主要介紹了vue2 iview 中父組件傳遞對象給子組件。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

父組件

<template>
<button @click="handleClick">點擊給子組件傳遞信息</button>
<div>
// 導入組件
<ZlList :huilistSetting="huilistSetting"></ZlList>
</div>
</template>


// 引入
<script>
import ZlList from '@/view/components/zl_info.vue'


export default {
  // 注冊組件
  components: {
    ZlList
  },
  data () {
      // 默認值
      huilistSetting: {
        show: false,
        loading: false,
        index: 0
      }
  },
  methods: {
    handleClick () {
      this.huilistSetting.show = true
    }
  }
}
</script>

這樣就可以在子組件中通過 huilistSetting 訪問父組件傳遞過來的 huilistSetting 對象了。

子組件

<template>
  <div>
    {{huilistSetting}}
  </div>
</template>

<script>

export default {

  props: {
    // 定義傳遞的值
    huilistSetting: {
      type: Object,
      default: {
        show: false,
        loading: false,
        index: 0
      }
    }
  },

}
</script>

這里我們使用的是相對路徑引入?zl_info.vue?子組件。然后,在?components?選項中注冊該子組件,這樣父組件就可以在模板中使用子組件了。

當子組件需要的默認值是一個對象類型時,需要注意幾點:

1. 在父組件中定義默認值時,要使用函數(shù)返回默認值,以避免默認值是一個引用類型的問題,確定每個組件實例的數(shù)據(jù)源來自不同的數(shù)據(jù)源。

2. 在子組件的 Props 中要設置默認值。否則,在初始化的時候,如果父組件沒有傳入這些 props,就會得到一個 undefined 的值。

在這個例子中,當父組件沒有傳遞show 屬性時,子組件會使用 `default` 中定義的默認值。若父組件傳遞了 show 屬性,則子組件會使用父組件傳遞的值,而不是使用 `default` 中定義的默認值。

例如,在父組件中使用<ZlList :huilistSetting="huilistSetting"></ZlList>標簽就可以渲染?ChildComponent?了。注意:標簽名稱必須和子組件的名稱相同,這里的名稱是?ZlList?

注意,在使用?import?引入組件時,需要使用正確的路徑引入該組件文件。

希望這些信息對您有所幫助!文章來源地址http://www.zghlxwxcb.cn/news/detail-438676.html

到了這里,關于vue2 iview 中父組件傳遞對象給子組件的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 什么???你連vue中父組件怎么監(jiān)聽子組件的事件都不知道?快來看看vue2和vue3中父組件監(jiān)聽子組件事件的區(qū)別吧

    vue2和vue3中父組件監(jiān)聽子組件事件的區(qū)別 在Vue 2中,可以使用$emit方法在子組件上觸發(fā)自定義事件,并使用v-on或@指令在父組件中監(jiān)聽該事件,也就是通過父組件給子組件綁定一個自定義事件實現(xiàn)子給父傳遞數(shù)據(jù)。例如: 在這個例子中,當子組件中的按鈕被單擊時,將觸發(fā)ch

    2024年02月12日
    瀏覽(36)
  • Vue3Ts中如何實現(xiàn)父組件傳遞給子組件

    Vue3Ts中如何實現(xiàn)父組件傳遞給子組件

    ? ? ? ? 最開始我寫vue3項目的時候父子組件傳遞數(shù)據(jù),我直接按鈕scope.row傳遞,子組件接收的時候為init接收,但是這種情況出現(xiàn)了一個情況就是當你點擊彈窗的時候,明明數(shù)據(jù)已經(jīng)給你傳送接收了,斷點查數(shù)據(jù)也沒有問題,就是出現(xiàn)一個渲染有時候停留在上一個頁面的bug。

    2024年01月21日
    瀏覽(24)
  • 【react】記錄一次react組件props依賴異步數(shù)據(jù)(setFieldsValue)后傳遞form給子組件,再逐層傳遞給孫子組件引起的未渲染異常

    背景 react祖父組件設置異步數(shù)據(jù)(setFieldsValue)后傳遞form給子組件,再逐層傳遞給孫子組件引起的未渲染異常,孫子組件如果不設置useEffect和useState去監(jiān)聽value的值進行重渲染,會出現(xiàn)獲取得到value最新值,但是不進行渲染的異常 解決前后的代碼對比 完整代碼(異常): 完整

    2024年01月17日
    瀏覽(26)
  • Vue中父組件如何控制子組件的值

    Vue中父組件如何控制子組件的值

    前些天發(fā)現(xiàn)了一個巨牛的人工智能學習網(wǎng)站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到網(wǎng)站,這篇文章男女通用,看懂了就去分享給你的碼吧。 在Vue開發(fā)中,父組件和子組件之間的數(shù)據(jù)傳遞是一項常見的任務。本文將介紹如何在Vue中實現(xiàn)父組件控制子組件的

    2024年02月11日
    瀏覽(20)
  • vue中父組件直接調用子組件方法(通過ref)

    目錄 1、vue2 中,父組件調用子組件的方法 2、vue3?中,父組件調用子組件的方法 在Vue 2中,父組件可以通過使用 ref 屬性來引用子組件的實例,然后通過該實例調用子組件的方法。 首先,在父組件的模板中,給子組件添加一個 ref 屬性: 然后,在父組件的JavaScript代碼中,可以

    2024年04月27日
    瀏覽(23)
  • React、Vue3中父組件如何調用子組件內部的方法

    當父組件需要調用子組件的方法時,可以通過useImperativeHandle鉤子函數(shù)實現(xiàn)。以下例子是ts實現(xiàn)方式。 在子組件中使用 useImperativeHandle 鉤子,將指定的方法暴露給父組件,以便父組件可以通過子組件的引用來調用該方法。 在子組件中使用了 useImperativeHandle 鉤子將 someMethod 方法

    2024年02月16日
    瀏覽(23)
  • vue2 Elementui 樹形組件怎么實現(xiàn)多選并獲取選中節(jié)點的node對象

    vue2 Elementui 樹形組件怎么實現(xiàn)多選并獲取選中節(jié)點的node對象

    一.前言 樹形組件是我們經(jīng)常用到的組件,主要場景就是:公司后臺管理的部門管理,做文章目錄等。 二.常用的幾種方法及說明 1.node-click:節(jié)點被點擊時的回調 共三個參數(shù),依次為:傳遞給? data ?屬性的數(shù)組中該節(jié)點所對應的對象、 節(jié)點對應的 Node 、節(jié)點組件本身。 2.c

    2024年02月16日
    瀏覽(19)
  • Vue Element upload組件和Iview upload 組件上傳文件

    Vue Element upload組件和Iview upload 組件上傳文件

    今天要分享的是使用這倆個UI組件庫的upload組件分別實現(xiàn)調用組件本身的上傳方法實現(xiàn)和后臺交互。接下來就是開車的時間,請坐穩(wěn)扶好~ 一、element upload組件傳送門 ?1、html文件 注意事項: 使用組件本身的上傳事件,必須加auto-upload屬性設置為false; ????????????????

    2024年02月11日
    瀏覽(27)
  • vue父組件和子組件數(shù)據(jù)傳遞

    vue父組件和子組件數(shù)據(jù)傳遞

    父組件: 子組件: 父組件向子組件傳值方式: 1、父組件引入子組件,注冊屬性message 2、子組件通過props來獲取到注冊的屬性message 頁面顯示: ? 轉存失敗重新上傳取消 父組件: 子組件: 子組件向父組件傳值方式: 1、父組件注冊事件event 2、子組件由transmit事件方法,通過

    2024年02月15日
    瀏覽(20)
  • Vue前端框架10 組件的組成、組件嵌套關系、組件的注冊方式、組件傳遞數(shù)據(jù)(props $emit)、數(shù)組傳遞多種數(shù)據(jù)類型、組件傳遞props校驗、組件事件

    組件最大的優(yōu)勢就是可復用性 通常將組件定義在.vue中,也就是SFC單文件組件 組件的基本組成: 組件允許我們將UI劃分為獨立的、可重用的部分,并且對每個部分單獨思考 實際應用中組件常常被組件成層層嵌套的樹狀結構 Vue組件使用前要注冊,注冊有兩種方式:全局注冊和

    2024年02月09日
    瀏覽(42)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包