Syl*_*lar 8 javascript arrays reactjs
我正在按照本教程 "检测"数组对象中是否有唯一的数字.这个数字是一个字符串.
我习惯使用detectRuby on Rails,所以我在React(JavaScript)中寻找等效的东西:
ES6:
...
// this will be "data" in "this.props.data"
data = [
{
id: 1,
order_id: "44",
name: "Some order number name",
},
{
id: 2,
order_id: "65",
...,
}
]
// let num = "44"; Just for this example
renderCreditNote(num){
if (num instanceof this.props.data) {
return num.map(function(p){
return p.order_id
});
}
}
render(){
return({this.renderCreditNote().bind(this)})
}
...
Run Code Online (Sandbox Code Playgroud)
实际上,这将是这样的: this.renderCreditNote(this.state.num).bind(this)
因此,如果它num在Array中,则仅显示该数组.我这样做是对的吗?错误是:
未捕获的TypeError:'instanceof'的右侧不可调用
| 归档时间: |
|
| 查看次数: |
15411 次 |
| 最近记录: |