小编Pat*_*ola的帖子

尽管 url 未更改,但 Flutter 强制重新加载图像事件

场景:用户转到个人资料页面并点击个人资料图像(URL a/b/c),这将打开图像选择器。然后将选取的图像上传到 firebase,例如 a/b/c url。现在图像已更改,但图像 URL 未更改。

我尝试使用 CachedNetworkImage 和 FadeInImage 但即使我调用 setState 也没有刷新图像。

setState(() {
   _userProfilePicUrl = _userProfilePicUrl;
 }); 
Run Code Online (Sandbox Code Playgroud)

我也尝试跟随但没有运气。

await DefaultCacheManager().removeFile(url);
await DefaultCacheManager().putFile(url, bytes);
Run Code Online (Sandbox Code Playgroud)

如何在不重新启动应用程序的情况下使用相同的 url 刷新图像。

flutter

5
推荐指数
1
解决办法
2326
查看次数

Firebase/Firestore 聊天应用程序的数据模型

这是我用于测试聊天应用程序的当前Firebase/Firestore数据模型。但是,这种模型很难用于 Android 端的推送通知。当用户从他们所属的任何渠道收到消息时,我想向用户手机发送推送通知。此外,需要添加文件/图像消息。

我可以用作参考的聊天应用程序的任何建议或任何良好数据模型的示例。

Firestore 数据模型

java android chat firebase google-cloud-firestore

4
推荐指数
1
解决办法
5133
查看次数

更改 Angular 15 上 mat-form-field 的边框

下图显示了我所追求的设计以及目前角度 15 的输出。

<div class="form-field-container">
   <h3>Email</h3>
   <mat-form-field appearance="outline">
      <input matInput type="email" id="Email" name="Email" formControlName="email" />
   </mat-form-field>
</div>
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

这就是我迄今为止尝试过的风格。但这些都不起作用。即边框仍然是圆形的,并且颜色必须改变。如何使边框看起来像设计一样?

.input {
  background-color: #E5ECF5 !important;
  color: #001050 !important;
  letter-spacing: 0.05em;
}

.mdc-text-field {
  font-size: 12px;
  font-weight: 500;
  color: #001080 !important;
  background-color: #E5ECF6 !important;
  border-radius: 0px !important;
  letter-spacing: 0.05em;
}

.mat-mdc-form-field-appearance-outline {
  border-color: #001050 !important;
  border-radius: 0px !important;
}

.mat-form-field-outline-start,
.mat-form-field-outline-end {
  border-radius: 0 !important;
  border-color: #001080 !important;
}

.mat-mdc-form-field-error-wrapper {
  padding: 0px !important;
  margin: 0px !important;
  font-size: 9px;
  font-family: 'Roboto';
  font-weight: 600; …
Run Code Online (Sandbox Code Playgroud)

material-design angular-material angular

-1
推荐指数
1
解决办法
2385
查看次数