首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >推土机试验报告.角度2

推土机试验报告.角度2
EN

Stack Overflow用户
提问于 2017-04-10 08:33:12
回答 1查看 301关注 0票数 0

我目前有一个使用第三方应用程序的教程,用于发送实时通知。我能够发送事件并接收客户端的通知,但我的问题是,我希望在通知选项卡发送完通知后,在通知选项卡中跟踪通知。一旦弹出,它就必须在通知中进行跟踪。当它出现在图像中时,事件将被触发,但它也必须出现在通知选项卡中。是否可以从推车仪表板上获取发送的事件。

nofitication标签

代码语言:javascript
复制
<ul class="nav navbar-nav navbar-right navbar-user">
        <li class="dropdown messages-dropdown">
          <a href="#" class="dropdown-toggle"  data-toggle="dropdown"><i class="fa fa-envelope"></i>  Notifications <b class="caret"></b>
            <span class="label label-danger">10</span>
          </a>
          <ul class="dropdown-menu">
            <li class="dropdown-header"></li>
            <li class="message-preview">
              <a href="#">
                <span class="avatar"><i class="fa fa-bell"></i></span>
                <span class="message">Message from facebook</span>
              </a>
            </li>
            <li class="divider"></li>
            <li class="message-preview">
              <a href="#">
                <span class="avatar"><i class="fa fa-bell"></i></span>
                <span class="message">Message from twitter</span>
              </a>
            </li>
            <li class="divider"></li>
            <li><a href="#">See all  Messages</a></li>
          </ul>
EN

回答 1

Stack Overflow用户

发布于 2017-04-10 09:07:25

我会扭转你的问题,重新构造你的应用程序:

构建一个通知服务,您可以在其中添加(读取、删除..)通知。这是唯一可以用pusher创建通知的类。通知服务跟踪(计数)通知。此外,您可以/应该使用RxJS使您的服务可订阅。

通知选项卡订阅通知服务,因此通知是否有更改,如添加通知或删除通知。

这种办法的好处是:

  • 您有one通知服务,它可以很容易地注入到组件中,从而使它们能够创建新的通知。
  • 您只需实现一次pusher的使用,就可以轻松地替换或扩展通知的可视化。
  • 无论您在何处创建通知,通知计数和选项卡都将是最新的。

这种方法意味着要做更多的工作,但当应用程序增长时,就会得到回报。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43318323

复制
相关文章

相似问题

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