除了购物车模型,还有产品模型和用户模型。我有两个组织选项:
1)购物车仅存储产品 ID,并将敲击产品集合
2)购物车存储有关产品的所有信息,以及产品(标题、价格、休息)
我认为第一个选项更好,但我猜对了吗?然后,使用第一个选项,前端将首先向购物车发出请求,并在收到 ID 后向产品发出请求?
除了购物车模型,还有产品模型和用户模型。我有两个组织选项:
1)购物车仅存储产品 ID,并将敲击产品集合
2)购物车存储有关产品的所有信息,以及产品(标题、价格、休息)
我认为第一个选项更好,但我猜对了吗?然后,使用第一个选项,前端将首先向购物车发出请求,并在收到 ID 后向产品发出请求?
在 React 社区中,很多人认为使用箭头函数是一个坏主意,因为它们每次都会重新渲染,但是如果箭头函数接受带有 onChange 的事件,如何摆脱它们呢?或者,假设我为每个有条件的产品创建一个循环 onClick 添加到购物车,并且 onClick 应该调用该函数,并传递 id
)
为什么只有通过构造函数创建的对象才有上下文?使用 = 创建的对象和使用构造函数创建的对象之间的概念区别是什么?例子:
函数构造函数(名字,姓氏){
// 这个 !== 窗口(拥有这个)
}
常量 obj = {
// this === 窗口(不拥有这个)
}
为什么使用此代码:
常量 someFunc = () => {}
console.log(typeof someFunc) // “函数”
// 一切正常
在这种情况下,我得到一个错误:
console.log(typeof() => {})
// 未捕获的 SyntaxError:格式错误的箭头函数参数列表
这个错误是什么,为什么会发生,如果我们替换一个变量或一个标准函数,为什么一切都按预期工作?
在我的每个函数、条件构造之上,VS 代码向我写了以下提示:“复杂性是 5 一切都很酷”,即 - 评估代码的复杂性,如何关闭它们?
它们有很大的不同吗?我想学习,但我找到的主要材料是关于 Node 8 的。
值得花时间在这些材料上吗?或者寻找有关最新版本 Node.js 的文章是否有意义?