我正在尝试在树莓派上制作乐器,但这是我第一次使用它,所以它有点棘手。在我为这个乐器编写的程序中,我遇到了一次执行多个声音的问题,我该怎么做呢?
答案 0 :(得分:0)
看起来堆栈上已经有类似的Q& A了:
https://stackoverflow.com/a/34830968/6253693
https://stackoverflow.com/a/39644525/6253693
我也尝试了第三种可行的实现,请参阅下面的代码:
class App extends Component {
constructor(props) {
super(props);
this.state = {
list: [
{"name":"test1"},
{"name":"test2"},
]
};
}
clicked = (product) => {
console.log(product.name);
}
render() {
return (
<div className="container-full padding-0">
<div className="row">
<div className="col-sm-3">
<ButtonsGrid list={this.state.list}/>
</div>
<div className="col-sm-9" style={{paddingLeft:0, paddingRight:0}} clicked={(product) => this.clicked(product)}>
<ButtonsGrid list = {this.state.list} />
</div>
</div>
</div>
);
}
}
export default App;
在问一个重复的问题之前做一些搜索通常是好的做法(我最近犯了同样的错误,但不用担心。)