我正在处理我的项目(repo,如果你想看到整个代码)。应用程序使用Spotify API进行搜索,并允许您将它们存储在播放列表中,然后将其保存到您的帐户中。我可以搜索数据库,并调出曲目,但是当我尝试将它们添加到播放列表时,我会在renderAction中的“This.props.isRemoval”语句中抛出 unsigned int rate = 41000;
if ((err = snd_pcm_hw_params_set_rate_near (capture_handle, hw_params, &rate, 0)) < 0) {
handle_error;
} else {
printf("The rate set is %u\n", rate);
}
我的Track组件中的错误( )。问题是一切都很好,包括所有this.props值。所以我为整个列表记录了TypeError: Cannot read property 'props' of undefined
,并将它们全部记录为false,就像它应该的那样。有任何想法吗?跟踪组件:
this.props.isRemoval
另外,如果你想看看我的回购来帮助我,我没有太多关注这个问题,但它只是让我搜索“Hello”一词,由于某种原因可能会存储,因为这是我使用的第一个术语,但即使停止节点服务器并重新启动它,它也将我锁定为相同的关键字
答案 0 :(得分:0)
在构造函数中绑定renderAction函数,就像使用:
一样this.addTrack = this.addTrack.bind(this);
this.removeTrack = this.removeTrack.bind(this)
this.renderAction = this.renderAction.bind(this);