首页 > 解决方案 > 骰子滚轮应用程序 - 如何改进数据处理?

问题描述

一年前,我创建了一个掷骰子 Web 应用程序来提高我的 UI/UX 技能并学习 Vue/Nuxt。我得到了很多积极的反馈,并被要求添加更多功能,因此我目前正在对应用程序进行全面检修。

这是网站:https ://wuerfel.app/

我的问题涉及添加和处理骰子的方式。

可以通过三种方式添加骰子:单击骰子图标、输入骰子代码或使用骰子计算器。

目前,当骰子添加到表中时,会创建一个骰子对象数组。掷骰子时,会创建第二个相同长度的数组,显示结果而不是骰子对象。每次更新第一个数组时,骰子代码字符串都会更改。如果手动更改骰子代码,数组也会更新。

这看起来非常混乱和缓慢,这让我很难添加新功能。

我想只有一个字符串(骰子代码)而不是第一个骰子对象数组。所以每次我点击一个骰子时,它只是被改变的字符串,而不是整个数组。

还有其他想法或建议如何改进处理数据的方式吗?我不是后端开发人员,所以每个提示对我来说都很有价值!

谢谢,罗宾

标签: javascriptuser-interfacevue.jsuser-experience

解决方案


推荐阅读