JHipster - JhiAlertService - 如何决定警报显示多长时间?

标签 jhipster

我生成了一个版本为 4.9.0 的 JHipster 项目。

我正在使用 JhiAlertService 向用户显示各种消息。

我想知道如何发送参数以指示消息显示多长时间。

最佳答案

JhiAlertService来自 ng-jhipster图书馆。

您可以查看alert.service.ts的代码查看可用参数。
要自定义超时,请使用 addAlert 方法并将其传递给 JhiAlert 包含 timeout 的对象范围:

this.alertService.addAlert({type: 'success', msg: 'A short message', timeout: 1000}, []);

请注意,如果您使用 i18n 选项,msg字段是 i18n JSON key 的名称,而 params字段应包含插入到消息中的任何信息。因此,要在“管理员”用户成功保存时显示警报,您可以使用:
this.alertService.addAlert({type: 'success', msg: 'userManagement.updated', params: { param: 'admin' }, timeout: 1000}, []);

关于JHipster - JhiAlertService - 如何决定警报显示多长时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48870609/

相关文章:

jhipster - 无法在 Windows 上启动 jhipster-console

java - Jhipster实体生成错误

java - 将实体从另一个微服务引用到 jdl-jhipster

java - JHipster 中的复选框

java - JHipster ldap 认证

angular - 从IntelliJ运行Angular项目时看不到任何更改(html,css)

java - 在 spring security saml 中,无法 GET/saml/login

Spring:OAuth2 的 ExceptionTranslator 不起作用

java - 如何查看 Hazelcast 缓存日志

java - 使用 prod yml 在 JHipster 项目中配置 elasticsearch