【发布时间】:2021-12-28 11:03:48
【问题描述】:
我在打开带有两个 console.log 的页面进行调试时调用了这个传奇。这给了我两个应该相似的日志。 data[0] 中的值用于 AgGrid 表。表中有两个字段是可编辑的,这些字段在网络调用中为空。但是,如果我在浏览器中编辑字段,则在展开 console.log 之前,该值现在显示为我在字段中输入的任何内容。这将发生在任一日志上,因此它可以先将该字段记录为 null,然后再记录一个值。
function* saga({ Id }) {
try {
const response = yield call(get, GET_DATA(Id));
console.log(response.data[0]);
console.log(response.data[0]);
yield put(fetchDataSuccess(response.data));
} catch (error) {
yield put(displayErrorMessage(NOB.ERROR));
}
}
如果引用发生了变化,console.log 是否应该能够在打印后发生变化?这会在一定程度上降低调试的效率。
【问题讨论】:
标签: javascript reactjs console.log