我正在尝试通过angular和php创建聊天应用程序。 我创建了2个控制器。
一个用于显示在线人数,其他控制器用于发送和接收消息。
在MainController中,我可以显示我点击的人名,但在SendMessageController中,我不知道如何显示相同的人名。
请帮助我,我是棱角分明的新手。
这是工作Plunker Link
答案 0 :(得分:1)
使用服务在控制器之间共享数据。 将服务注入两个控制器。
app.service('userService', function() {
this.userId = '';
this.setUserId = function(id) {
this.userId = id;
};
this.getUserId = function() {
return this.userId;
};
}