【发布时间】:2020-03-18 13:34:55
【问题描述】:
我是新来的,有一个问题我找不到答案..
我目前正在使用 ReactJS 开发一个网站,我希望有一个按钮,只要用户点击它,它就会自动填充。该按钮应该总共有 5 个阶段。
我并不是要您为我编写代码,而只是帮助我找到解决此问题的最佳方法。
我到底要问什么?正如你在这篇文章中看到的那样
这是一个装箱的元素,每当用户点击它(它可以点击整个元素),进度填充,它变成这样
所以第一行现在被标记了。当用户再次按下它时,第二条会填满
重要 - 这些条内会有填充的文本。
到目前为止我做了什么?我一直在考虑每次用户按下元素时有 5 个不同的图像,但我想知道是否有可能是一种更好的方法(比如让 DIV 作为图像的背景,并在用户按下时填充子 div...)
我希望我说清楚了,感谢大家抽出宝贵的时间!
【问题讨论】:
-
看来你可以通过
state管理它。不是吗? -
感谢您的快速回复!所以你说最好有 5 张图像并根据
state进行更改?如果是这样,它与我的想法相似。谢谢! -
谢谢,图片或 CSS 样式……都可以。
标签: javascript reactjs