文件名称:questions:通过Polls API查看并回答问题
文件大小:89KB
文件格式:ZIP
更新时间:2024-05-17 22:17:53
JavaScript
问题 通过Polls API查看并回答问题。 使用的主要技术: 。 配置 克隆仓库并移动到项目目录。 git clone https://github.com/mathieu-anderson/questions.git cd questions 安装依赖项(需要安装 )。 npm install 在localhost:3000上启动开发服务器localhost:3000 npm run dev 测试 测试是通过Jest和Enzyme完成的。 要运行测试套件: npm run test 要修复的错误 重新呈现票数(投票数未总是正确更新)时,投票组件的行为不可靠。 调查途径: 客户端和服务器端数据之间的不同步(竞争条件) 将“轮询”组件重构为适当的受控表单组件 重新设计UI以不立即反映投票数的变化(投票时显示“谢谢您的投票”组件而不是民意测验号码?) 功能清单 基本组件结构
【文件预览】:
questions-master
----pages()
--------question.js(802B)
--------index.test.js(2KB)
--------question.test.js(2KB)
--------index.js(1KB)
----jest.setup.js(123B)
----server.js(699B)
----.babelrc(363B)
----components()
--------ErrorMessage.js(135B)
--------QuestionCard.js(616B)
--------QuestionDetails.js(295B)
--------Poll.js(2KB)
--------Header.js(395B)
--------Layout.js(309B)
----LICENSE(1KB)
----jest.config.js(170B)
----README.md(1KB)
----.gitignore(666B)
----package-lock.json(347KB)
----package.json(909B)