我想在按下图标后改变它的颜色,但是下面的代码似乎不起作用。
void actionClickRow(String key) {
Navigator.of(context).push(
new MaterialPageRoute(builder: (context) {
return new Scaffold(
appBar: new AppBar(
title: new Text(key),
actions: <Widget>[
n
我试图根据类别改变每个头像背景颜色,例如,如果类别是"work“,则如果类别是"todos”,则化身颜色必须是黄色,则化身颜色必须是粉红色,等等。但代码显示的是每个化身的默认灰色背景颜色。我不能改变背景色。
import React from "react";
import Card from "@mui/material/Card";
import CardHeader from "@mui/material/CardHeader";
import CardContent from "@mui/material/Card
我让我可以像Instagram一样在帖子中切换心形图标。我实现了它,这样当我切换图标时,用户信息就会被上传到firestore。
“喜欢图标”的“喜欢”和“不喜欢”功能没有问题,但还有一个问题。有一个问题,当切换帖子中的图标时,图标的颜色没有立即改变。当我转到不同的屏幕并返回时,我可以检查此图标是否已更改。
以下是此图标的代码。(我编辑了这段代码)
class LikeToggleIcon extends StatefulWidget {
final String postKey;
final PostModel postModel;
co
我有一个页脚在我的反应应用程序底部,有四个图标作为标签。我想更改按下的图标的颜色。使用我当前的代码,当一个图标被按下时,它会改变多个图标。我不知道如何在if语句中实现这一点,以便只更改按下的图标的颜色,并将活动图标还原回其灰色颜色。任何帮助都很感谢,这是我的应用程序的页脚:
import {React, useState} from "react";
import "./Footer.css";
import NightlightRoundedIcon from '@mui/icons-material/NightlightRounded';
i