欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

解決antd的Form組件setFieldsValue的警告問題

 更新時(shí)間:2020年10月29日 14:29:13   作者:混血哲談  
這篇文章主要介紹了解決antd的Form組件setFieldsValue的警告問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

記?。簊etFieldsValue的字段要對(duì)應(yīng)得上

解決antd的Form組件setFieldsValue的警告

使用antd的Form組件setFieldsValue可能會(huì)出現(xiàn)You cannot set a form field before rendering a field associated with the value.警告,字面意義去看是說(shuō)在 render之前設(shè)置了表單值的問題。

解決

在使用setFieldsValue給表單Form的某一個(gè)filed賦值時(shí),可能摻雜了非表單控件中的字段,F(xiàn)orm表單在賦值和渲染時(shí)發(fā)現(xiàn)有些字段無(wú)法渲染在現(xiàn)有的字段(因?yàn)椴淮嬖冢?,所以就?huì)報(bào)出這樣的錯(cuò)誤提示

所以在使用this.form.setFieldsValue時(shí),賦值的數(shù)據(jù)要一一匹配field,用不到的不要賦值即可,這樣操作之后錯(cuò)誤提示就不再提醒了。

補(bǔ)充知識(shí):解決antd vue中使用setFieldsValue報(bào)錯(cuò)“You cannot set a form field before rendering a field associated with ”

一、報(bào)錯(cuò)現(xiàn)象

1.在使用antd vue框架中的表單api時(shí),出現(xiàn)了一個(gè)warning警告,雖說(shuō)不影響程序運(yùn)行,不過(guò)咱還是能不報(bào)錯(cuò)和警告就不報(bào)錯(cuò)和警告

——“You cannot set a form field before rendering a field associated with ”

2.場(chǎng)景

在后臺(tái)管理系統(tǒng)中渲染列表數(shù)據(jù),點(diǎn)擊列表中的——編輯按鈕——呈現(xiàn)編輯頁(yè)面——此時(shí)頁(yè)面將會(huì)報(bào)錯(cuò),雖說(shuō)后臺(tái)渲染的數(shù)據(jù)都渲染出來(lái)了

二、原因

this.props.form.form.setFieldsValue 傳值的時(shí)候只能是form中用到的參數(shù)(即是getFieldDecorator方法中的field)沒有的field一律不允許多傳,否則就會(huì)報(bào)錯(cuò)

即:當(dāng)點(diǎn)擊編輯按鈕時(shí),出現(xiàn)頁(yè)面表單,且通過(guò).setFieldsValue方法設(shè)置的當(dāng)然是彈出的頁(yè)面表單的表單值,

即:其設(shè)置的只能是此表單中出現(xiàn)的值,不能多傳,否則將會(huì)報(bào)錯(cuò),雖說(shuō)并不影響程序運(yùn)行

所以原因:多傳遞了多余的字段,自己數(shù)數(shù)和測(cè)測(cè),看看是否傳遞了沒有的字段

以上這篇解決antd的Form組件setFieldsValue的警告問題就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • vue3.0自定義指令(drectives)知識(shí)點(diǎn)總結(jié)

    vue3.0自定義指令(drectives)知識(shí)點(diǎn)總結(jié)

    在本篇文章里小編給大家整體了一篇關(guān)于vue3.0自定義指令(drectives)知識(shí)點(diǎn)總結(jié),有興趣的朋友們可以學(xué)習(xí)下。
    2020-12-12
  • VUE前端如何處理后端接口返回的圖片詳解

    VUE前端如何處理后端接口返回的圖片詳解

    在現(xiàn)代Web開發(fā)中,前端應(yīng)用經(jīng)常需要從后端接口獲取圖片數(shù)據(jù),下面這篇文章主要介紹了VUE前端如何處理后端接口返回的圖片的相關(guān)資料,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-09-09
  • 對(duì)Vue3中reactive的深入理解

    對(duì)Vue3中reactive的深入理解

    這篇文章主要介紹了對(duì)Vue3中reactive的深入理解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-05-05
  • vueCli?4.x升級(jí)5.x報(bào)錯(cuò):Progress?Plugin?Invalid?Options的解決方法

    vueCli?4.x升級(jí)5.x報(bào)錯(cuò):Progress?Plugin?Invalid?Options的解決方法

    本文主要介紹了vueCli?4.x升級(jí)5.x報(bào)錯(cuò):Progress?Plugin?Invalid?Options的解決方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2024-01-01
  • vue如何實(shí)現(xiàn)二進(jìn)制流文件導(dǎo)出excel

    vue如何實(shí)現(xiàn)二進(jìn)制流文件導(dǎo)出excel

    這篇文章主要介紹了vue如何實(shí)現(xiàn)二進(jìn)制流文件導(dǎo)出excel,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-06-06
  • Vue基于el-breadcrumb實(shí)現(xiàn)面包屑功能(操作代碼)

    Vue基于el-breadcrumb實(shí)現(xiàn)面包屑功能(操作代碼)

    這篇文章主要介紹了Vue基于el-breadcrumb實(shí)現(xiàn)面包屑功能,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-09-09
  • Vue實(shí)現(xiàn)多圖添加顯示和刪除

    Vue實(shí)現(xiàn)多圖添加顯示和刪除

    這篇文章主要為大家詳細(xì)介紹了Vue實(shí)現(xiàn)多圖添加顯示和刪除,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-05-05
  • Vue3中createWebHistory和createWebHashHistory的區(qū)別詳析

    Vue3中createWebHistory和createWebHashHistory的區(qū)別詳析

    這篇文章主要給大家介紹了關(guān)于Vue3中createWebHistory和createWebHashHistory區(qū)別的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2023-06-06
  • Vue-不允許嵌套式的渲染方法

    Vue-不允許嵌套式的渲染方法

    今天小編就為大家分享一篇Vue-不允許嵌套式的渲染方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-09-09
  • Vue+Echart柱狀圖實(shí)現(xiàn)疫情數(shù)據(jù)統(tǒng)計(jì)

    Vue+Echart柱狀圖實(shí)現(xiàn)疫情數(shù)據(jù)統(tǒng)計(jì)

    這篇文章主要介紹了在Vue nuxt項(xiàng)目中,如何使用Echart(百度圖表)柱狀圖來(lái)實(shí)現(xiàn)疫情數(shù)據(jù)統(tǒng)計(jì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2021-12-12

最新評(píng)論