有没有办法让一个子组件只渲染一个标签来触发
onChange
它的父级?
我问,因为我已经试过onClick
和onChange
对孩子,它似乎是超然他们.
这个想法是一个父React组件,如下所示:
render() {
return (
和像这样的ChildOption组件:
render() {
return (
);
}
这个问题的完整代码在CodePen中(假装它返回一个s 数组:
http://codepen.io/mikeumus/pen/BpzeYO?editors=0010
Cloud9中的真实代码:
https://ide.c9.io/mikeumus/ca-blinds#imports/plugins/included/product-detail-simple/client/components/variantList.js:205
小智.. 8
您可以拥有仅呈现option
标记的子组件.实际上,您不需要为option
标记添加事件处理程序.单击select
onChange
一个option
标记后会自动调用该事件(用它传递它的值).
请参阅此处的示例:http://codepen.io/anon/pen/oBzzWr?edit = 0010
您可以拥有仅呈现option
标记的子组件.实际上,您不需要为option
标记添加事件处理程序.单击select
onChange
一个option
标记后会自动调用该事件(用它传递它的值).
请参阅此处的示例:http://codepen.io/anon/pen/oBzzWr?edit = 0010