首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Angular2与Stomp.js

Angular2与Stomp.js
EN

Stack Overflow用户
提问于 2016-09-21 12:39:56
回答 2查看 11.5K关注 0票数 2

我在找Stomp.js或类似的唇语。我没有发现使用angular2.rc6/最后一个示例或lib。我怎么才能换Stomp.js别的东西呢?在我以前使用角1.X的项目中,我使用了Stomp.js和Sock。我被困在..。

更新

我尝试了这个示例应用程序,但是没有效果。这个例子已经过时了。https://github.com/sjmf/ng2-stompjs-demo

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-03-20 17:15:51

如果您使用的是新版本的angular2 CLI https://cli.angular.io/

I建议在角2中使用WebSocket服务

安装此npm软件包

代码语言:javascript
运行
复制
npm i --save stompjs
npm i --save sockjs-client
npm i --save ng2-stomp-service

typings.d.ts

添加stompjssockjs-client模块声明

代码语言:javascript
运行
复制
declare module 'stompjs';
declare module 'sockjs-client';

app.module.ts

代码语言:javascript
运行
复制
import { StompService } from 'ng2-stomp-service';

@NgModule({
  ...
  providers: [StompService]
})

app.components.ts

代码语言:javascript
运行
复制
import { StompService } from 'ng2-stomp-service';

private wsConf = {
  host:'test.com'
}

constructor(stomp: StompService) {

  stomp.configure(this.wsConf);

  stomp.startConnect().then(() => {
    console.log('connected');
  });


}

https://github.com/devsullo/ng2-STOMP-Over-WebSocket

票数 6
EN

Stack Overflow用户

发布于 2017-04-12 15:32:35

有关使用可观测数据的Angular2/4/5类型的StompService,请参阅https://github.com/stomp-js/ng2-stompjs。这个库使用rxjs可观测值公开整个功能。

据报道,它可以在WebSockets上使用Spring,无论安全性如何。

还有Angular2、Angular4和Agular5的示例应用程序。

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

https://stackoverflow.com/questions/39616823

复制
相关文章

相似问题

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