javascript - 骰子滚轮应用程序 - 如何改进数据处理?
问题描述
一年前,我创建了一个掷骰子 Web 应用程序来提高我的 UI/UX 技能并学习 Vue/Nuxt。我得到了很多积极的反馈,并被要求添加更多功能,因此我目前正在对应用程序进行全面检修。
我的问题涉及添加和处理骰子的方式。
可以通过三种方式添加骰子:单击骰子图标、输入骰子代码或使用骰子计算器。
目前,当骰子添加到表中时,会创建一个骰子对象数组。掷骰子时,会创建第二个相同长度的数组,显示结果而不是骰子对象。每次更新第一个数组时,骰子代码字符串都会更改。如果手动更改骰子代码,数组也会更新。
这看起来非常混乱和缓慢,这让我很难添加新功能。
我想只有一个字符串(骰子代码)而不是第一个骰子对象数组。所以每次我点击一个骰子时,它只是被改变的字符串,而不是整个数组。
还有其他想法或建议如何改进处理数据的方式吗?我不是后端开发人员,所以每个提示对我来说都很有价值!
谢谢,罗宾
解决方案
推荐阅读
- testing - 如何更改我的动作部分的合成声音?
- c++ - 对模板函数的引用向量
- three.js - 使用带有蒙皮网格的 OutlinePass (THREE.js r102)
- react-native - 如何更改组件的 alignItems?
- python - 如何编写一个接受字符串并返回字符串中某些字符的总数的函数,而不使用 .count?
- ios - UICollectionViewCell 宽度大于我在 sizeForItemAt 中设置的宽度
- javascript - 如何将带有图像的处理 5 草图放入 HTML 页面?
- wordpress - 自定义 wordpress 小部件的设置未显示
- c++ - 未处理的异常:将无效参数传递给服务或函数但仅在程序完成后
- angular - Anychart - 股票 - 日期显示正确的问题