最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

element?ui時(shí)間日期選擇器el-date-picker報(bào)錯(cuò)Prop?being?mutated:"placement"解決方式

 更新時(shí)間:2022年08月17日 11:14:42   作者:知所云  
在日常開發(fā)中,我們會(huì)遇到一些情況,限制日期的范圍的選擇,下面這篇文章主要給大家介紹了關(guān)于element?ui時(shí)間日期選擇器el-date-picker報(bào)錯(cuò)Prop?being?mutated:?"placement"的解決方式,需要的朋友可以參考下

發(fā)現(xiàn)錯(cuò)誤

這兩天在寫新項(xiàng)目的時(shí)候,遇到了element ui 時(shí)間日期選擇器一直報(bào)錯(cuò)

[Vue warn]: Avoid mutating a prop directly since the value will be
overwritten whenever the parent component re-renders.
Instead, use a data or computed property based on the prop's value. 
Prop being mutated: "placement"

這個(gè)報(bào)錯(cuò)并沒有影響實(shí)際操作,但是看著很難受

解決

根據(jù)報(bào)錯(cuò)顯示是element ui data-picker 下的picker文件報(bào)錯(cuò)的,我這邊在node_modules 中找到這個(gè)vue文件發(fā)現(xiàn)

props值中有加一個(gè)placement: Popper.props.placement,
created的時(shí)候 placement 有個(gè)賦值操作 this.placement = PLACEMENT_MAP[this.align] || PLACEMENT_MAP.left;這樣就導(dǎo)致了報(bào)錯(cuò)

老項(xiàng)目沒有報(bào)錯(cuò)是因?yàn)榘姹局衟rops中沒有placement,只有created的時(shí)候 placement 有個(gè)賦值操作,所有不會(huì)有報(bào)錯(cuò)

因?yàn)槲业倪@個(gè)bug報(bào)錯(cuò)只在 2.15.9 中有。并沒有影響實(shí)際操作看不過error 報(bào)錯(cuò)的可以將版本降至 2.15.9以下就可以了
公司項(xiàng)目都是用的2.12版本的,所以直接npm install element-ui@2.12.0 -s

可以看看element ui git https://github.com/ElemeFE/element/issues/21905

剛開始報(bào)錯(cuò)的時(shí)候還沒有意識(shí)到版本問題,后來老項(xiàng)目看到node_modules 中picker.vue 和現(xiàn)在用的不一樣的時(shí)候才發(fā)現(xiàn)是版本問題,本身我的package.json里面element ui顯示的版本是2.12的

因?yàn)榘惭b其他東西出現(xiàn)問題把package-lock.json 和node_modules 都刪了,然后npm install 結(jié)果坑的是package.json版本和實(shí)際安裝的不是一個(gè)版本,不然不會(huì)出現(xiàn)這個(gè)問題

還是需要單獨(dú)npm install element-ui@2.12.0 -s

啊,又是被坑的一天,對(duì)你有幫助記得點(diǎn)個(gè)贊

補(bǔ)充:el-date-picker 初始化報(bào)錯(cuò)

在點(diǎn)擊el-date-picker組件自帶的

x初始化后,提交數(shù)據(jù)報(bào)錯(cuò)

Error in event handler for “click”: “TypeError: Cannot read property ‘0’ of null”
Cannot read property ‘0’ of null

因?yàn)槲耶?dāng)前的類型是daterange是個(gè)數(shù)組

,他默認(rèn)初始化是為0所有會(huì)報(bào)類型錯(cuò)誤,而且default-time并不會(huì)將其代替,所有 需要手動(dòng)解決一下,在組件上先判斷一下,當(dāng)前是否為null ,如果是0就返回一個(gè)空數(shù)組,如果不是0就返回當(dāng)前數(shù)據(jù)

v-if="timeRange === null ? timeRange = [] : timeRange = timeRange"

總結(jié)

到此這篇關(guān)于element ui時(shí)間日期選擇器el-date-picker報(bào)錯(cuò)Prop being mutated:"placement"解決的文章就介紹到這了,更多相關(guān)element ui時(shí)間日期選擇器報(bào)錯(cuò)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • vue2.0的虛擬DOM渲染思路分析

    vue2.0的虛擬DOM渲染思路分析

    vue2.0采用了虛擬DOM來代替對(duì)真實(shí)DOM的操作,最后通過某種機(jī)制來完成對(duì)真實(shí)DOM的更新,渲染視圖。這篇文章主要介紹了vue2.0的虛擬DOM渲染,需要的朋友可以參考下
    2018-08-08
  • Vue異步加載about組件

    Vue異步加載about組件

    這篇文章主要為大家詳細(xì)介紹了Vue異步加載about組件的相關(guān)方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-10-10
  • vue實(shí)現(xiàn)條件判斷動(dòng)態(tài)綁定樣式的方法

    vue實(shí)現(xiàn)條件判斷動(dòng)態(tài)綁定樣式的方法

    今天小編就為大家分享一篇vue實(shí)現(xiàn)條件判斷動(dòng)態(tài)綁定樣式的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-09-09
  • vue使用路由守衛(wèi)實(shí)現(xiàn)菜單的權(quán)限設(shè)置

    vue使用路由守衛(wèi)實(shí)現(xiàn)菜單的權(quán)限設(shè)置

    我們使?vue-element-admin前端框架開發(fā)后臺(tái)管理系統(tǒng)時(shí),?般都會(huì)涉及到菜單的權(quán)限控制問題,下面這篇文章主要給大家介紹了關(guān)于vue使用路由守衛(wèi)實(shí)現(xiàn)菜單的權(quán)限設(shè)置的相關(guān)資料,需要的朋友可以參考下
    2023-06-06
  • Vue環(huán)境搭建+VSCode+Win10的詳細(xì)教程

    Vue環(huán)境搭建+VSCode+Win10的詳細(xì)教程

    這篇文章主要介紹了Vue環(huán)境搭建+VSCode+Win10,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-08-08
  • Vue實(shí)現(xiàn)調(diào)節(jié)窗口大小時(shí)觸發(fā)事件動(dòng)態(tài)調(diào)節(jié)更新組件尺寸的方法

    Vue實(shí)現(xiàn)調(diào)節(jié)窗口大小時(shí)觸發(fā)事件動(dòng)態(tài)調(diào)節(jié)更新組件尺寸的方法

    今天小編就為大家分享一篇Vue實(shí)現(xiàn)調(diào)節(jié)窗口大小時(shí)觸發(fā)事件動(dòng)態(tài)調(diào)節(jié)更新組件尺寸的方法。具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-09-09
  • vue前端框架—Mint UI詳解(更適用于移動(dòng)端)

    vue前端框架—Mint UI詳解(更適用于移動(dòng)端)

    這篇文章主要介紹了vue前端框架—Mint UI的詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • vue實(shí)現(xiàn)選項(xiàng)卡功能

    vue實(shí)現(xiàn)選項(xiàng)卡功能

    這篇文章主要為大家詳細(xì)介紹了vue實(shí)現(xiàn)選項(xiàng)卡功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • vue實(shí)現(xiàn)富文本編輯器詳細(xì)過程

    vue實(shí)現(xiàn)富文本編輯器詳細(xì)過程

    Vue富文本的實(shí)現(xiàn)可以使用一些現(xiàn)成的第三方庫,如Quill、Vue-quill-editor、wangEditor等,這篇文章主要給大家介紹了關(guān)于vue實(shí)現(xiàn)富文本編輯器的相關(guān)資料,需要的朋友可以參考下
    2024-01-01
  • 詳解Vue 單文件組件的三種寫法

    詳解Vue 單文件組件的三種寫法

    這篇文章主要介紹了詳解Vue 單文件組件的三種寫法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02

最新評(píng)論

周口市| 元江| 安宁市| 海伦市| 大连市| 阆中市| 大同市| 长乐市| 镇原县| 财经| 宁海县| 浠水县| 六盘水市| 盐城市| 沂源县| 湖南省| 张家界市| 邵武市| 隆安县| 都江堰市| 大荔县| 仲巴县| 筠连县| 綦江县| 夏邑县| 清远市| 鄢陵县| 惠安县| 江都市| 拉萨市| 兴宁市| 唐河县| 灌云县| 乳源| 茂名市| 九龙坡区| 平阴县| 汤原县| 永德县| 德安县| 宜宾市|