首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在angular 6和vmware-clarity的UI中显示错误消息

如何在angular 6和vmware-clarity的UI中显示错误消息
EN

Stack Overflow用户
提问于 2018-10-15 12:56:46
回答 1查看 955关注 0票数 2

大家好,我是angular和Clarity的新手,如何在使用angular 6和Clarity的UI中显示错误消息、http错误和其他错误。下面是我的一个组件中的一小段代码,你可以在其中看到(err: any) => console.log(err),我想使用Clarity标准警报和应用程序级别的警报在UI中显示错误消息,而不是安慰它。请提前告诉我如何实现this.Thanks。

代码语言:javascript
复制
ngOnInit() {
 this.dataStorageService.getLocations()
  .subscribe(res => {
   for (let i = 0; i < res.Locations.length; i++) {
    const quoteReplaceData = res.Locations[i].replace(/'/g, '"');
     this.locationList.push(JSON.parse(quoteReplaceData));
   }
  }, (err: any) => console.log(err),
 () => console.log('All done getting incidents'));
EN

回答 1

Stack Overflow用户

发布于 2018-10-15 14:13:34

代码语言:javascript
复制
//In your typescript file, define a variable
error: any;

ngOnInit() {
 this.dataStorageService.getLocations()
  .subscribe(res => {
   for (let i = 0; i < res.Locations.length; i++) {
    const quoteReplaceData = res.Locations[i].replace(/'/g, '"');
     this.locationList.push(JSON.parse(quoteReplaceData));
   }
  }, (err: any) => this.error = err,
 () => console.log('All done getting incidents'));

在你看来:

代码语言:javascript
复制
<div class="alert alert-danger" *ngIf="error">
    <div class="alert-items">
        <div class="alert-item static">
            <div class="alert-icon-wrapper">
                <clr-icon class="alert-icon" shape="exclamation-circle"></clr-icon>
            </div>
            <span class="alert-text">
                {{error}}
            </span>
        </div>
    </div>
</div>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52809969

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档