簡體   English   中英

Eslint no-return-assing 和 no-param-reassign 錯誤

[英]Eslint no-return-assing and no-param-reassign error

const someId = data.id;
                values.some_id = someId;
                values.updateParams.map(
                    params => params.some_another_id = someId,
                );

在上面的代碼中,eslint 拋出了一些錯誤並且無法理解這些錯誤。 這里我添加了錯誤的截圖。

在此處輸入圖片說明 在此處輸入圖片說明

const someId = data.id;
values.some_id = someId;
values.updateParams.map(
    params => ({ ...params,  serviceable_port_pair_id: someId,})
);

你應該返回對象,它應該是什么樣子,但不要改變箭頭函數內的參數

以及第一條錯誤信息。 說明再清楚不過了。 你不應該重新分配已經定義的參數

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM