javascript - React - Eslint - Camel 骆驼箱道具
问题描述
我有一个关于标准 eslint 和骆驼案的问题。我对这种类型的代码有一个冗余错误。
const response = yield call(currentAccount, localStorage.getItem('auth_token'))
console.log(`RESPONSE ${JSON.stringify(response)}`)
if (response) {
const { id, email, first_name, last_name, name } = response
yield put({
type: 'user/SET_STATE',
payload: {
id,
name,
email,
authorized: true,
lastname: last_name,
firstname: fist_name
},
})
}
第 53 行:标识符 'first_name' 不是驼峰式驼峰式
如何在不禁用这种格式的 esLint 的情况下修复此错误?
非常感谢
解决方案
解构时可以分配不同的变量名:
const { id, email, first_name: fistName, last_name: lastName, name } = response
推荐阅读
- woocommerce - 产品图片下的 WooCommerce 商店页面空白
- ios - 背景颜色的全局变化
- java - Issue in importing the Firestore and implementing addOnSuccessListener
- python - 如何在 django html 中添加一个选择选项,它是另一个选择的子项
- react-native - 收到“reactnativenavigationtest”登录错误
- node.js - Unable to run a node.js file with @babel/preset-env
- javascript - compare date and time in JS
- java - how to pass url in httptarget method while using PACT
- javascript - 强制编辑链接而不是去可编辑表格单元格中的链接
- node.js - 我们如何知道客户端文档的ID