鍍金池/ 問答/HTML/ splice()報錯的問題!

splice()報錯的問題!

剛開始以為是方法中的splice()錯誤;但是好像是使用input上傳引起的錯誤。
出現(xiàn)如下圖的錯誤,不知道是什么原因引起的???
圖片描述

回答
編輯回答
尐懶貓

nextTick

2018年4月10日 01:22
編輯回答
話寡

splice是數(shù)組方法,懷疑你用在了對象上面

2018年7月18日 04:25
編輯回答
別瞎鬧

你copy到有道詞典翻譯一下就大概能看懂了

2017年9月10日 14:21
編輯回答
空白格

你使用了不是數(shù)組/類數(shù)組的對象去調(diào)用了aplice,所以就報錯 了。檢查一下你調(diào)用splice的對象是什么類型的

2017年10月31日 08:55
編輯回答
伐木累

你可能是引用了變量,而未在data中聲明定義,造成了渲染問題。

2017年12月13日 02:32
編輯回答
舊顏

你在不是數(shù)組的對象上面使用了splice

2017年5月9日 03:05
編輯回答
忠妾

你看看你使用splice方法的是個什么東西,
懷疑你使用splice的那個變量初始化時不是數(shù)組,而你使用setTimeout 之后,數(shù)據(jù)已經(jīng)渲染出來了,所以才不報錯了

2018年5月1日 15:45
編輯回答
耍太極

我覺得吧,要么你邏輯就有問題,要么你調(diào)用splice方法的對象有問題,你可以使用Array.isArray方法判斷一下調(diào)用者是不是個數(shù)組。

2018年3月5日 18:52
編輯回答
小眼睛

用input上傳時請求接口.then()的時候會報錯。在代碼后面加上setTimeOut()間隔一會兒就不會報錯。原因不知道,總之是解決了錯誤。

2017年3月25日 11:55