- 64
- 0
angular 官网中订阅服务的语法谁能解释一下?
在hero.component中 我们定义了一个函数来获取hero.service的请求
getHeroes(): void {
this.heroService.getHeroes()
.subscribe(heroes => this.heroes = heroes);
}
我知道 this.heroes是该component中的变量
那么 heroes 是一个异步返回后的数组吗?
为什么是 heroes => this.heroes = heroes
而不是 heroes => this.heroes
这里的等号是什么意思?
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
為何ˉni不能釋懷那虛偽 普通会员 1楼
Angular的Subscribe方法是用来订阅组件中的组件属性的变化的,它的语法如下:
javascript subscribe未来发展数据,回调函数回调函数参数,处理结果,处理错误其中,未来发展数据是指接收数据的地方,回调函数是接收数据后的处理函数,处理结果是指处理后的数据,处理错误是指处理过程中可能出现的错误。
下面是一个简单的例子:
```javascript // 创建一个Subject对象 const subscription = subject.subscribe(data => { console.log('Data:', data); });
// 发送一个数据 subscription.next('Hello, Angular!'); ```
在这个例子中,我们创建了一个Subject对象,然后订阅了一个Subject。当我们订阅Subject时,会自动发送一个数据。当数据发送后,回调函数会被调用,我们可以在回调函数中打印数据。
注意,我们不能直接在 Subscribe 方法中改变数据,因为Subject 是单向的,只能从接收者那里改变数据。只有在改变数据后,才能通过 Subscribe 方法通知接收者。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
