를 onRequestDelete 인식하지 내가유성/반작용 - 재질 UI 구성 요소 칩 기능
onRequestDelete
내 응용 프로그램에서 재료 UI의 칩 요소를 사용하고 문서에 따라거야 - Callback function fired when the delete icon is clicked. If set, the delete icon will be shown.
import React from 'react'
import { createContainer } from 'meteor/react-meteor-data'
import Chip from 'material-ui/Chip'
class InfluencerChips extends React.Component {
constructor(props){
super(props)
this.state = {
currentInfluencers: [{name: {first: 'Test', last: 'User'}, relationship: 'Friend'}]
}
this.handleDelete = this.handleDelete.bind(this)
}
handleDelete(id){
console.log(id)
}
render() {
return(
<div>
{ this.state.currentInfluencers.map((influencer, k) =>
<Chip
key={k}
onRequestDelete={this.handleDelete(influencer.id)}
>
{influencer.name.first}
</Chip>
)}
</div>
)
}
}
내가 수없는 것 'handleDelete'함수가 함수로 인식되도록합니다. 그것은이 렌더링 :
을하지만이에 줄을 변경할 때 :
는onRequestDelete={function(){}}
는이
그래서 handleDelete입니다 같은 닫기 아이콘 제대로 렌더링 (id) 실제로 함수? 이것을 처리하는 반응 방법은 무엇입니까? 미리 감사드립니다
아, 그게 효과가 있습니다. 그것은 문서에서도, 나는 그것을 삭제하고 잊어 버렸다. 대단히 감사합니다. – ruevaughn
@ruevaughn np, 이것은 매우 자주 놓친/잊어 버린 작은 비트입니다.) 질문에 대답하는 경우 받아 들여주세요. – webdeb
그래, 내가 받아 들일 수있게되기 전에 조금 기다려야했다. 이 작은 것들을 내가 알아 차릴거야! – ruevaughn