Próbuję użyć pola wyboru reakcji-bootstrap (https://react-bootstrap.github.io/components.html#forms-controls) i muszę wywołać zdarzenie, gdy zmienia stan. Byłoby również wspaniale móc programowo go usunąć/sprawdzić i/lub stwierdzić, czy jest sprawdzany. Niestety, gdy kod jest transponowany i renderowany, opakowuje dane wejściowe w div.Jak uzyskać wartości/właściwości z pola wyboru reakcji na bootstrap?
Jak mogę znaleźć to w domenie i nim manipulować?
Mój kod wygląda podobnie do tego:
import React, { PropTypes } from 'react';
import { Checkbox } from 'react-bootstrap';
const EditItem = (props) => {
return (
<div>
<Checkbox style={{ marginLeft: '15px' }} >{props.itemLable}</Checkbox>
</div>
);
};
export default EditItem;
a przeglądarka renderuje to:
...
<div class="checkbox" style="margin-left: 15px;">
<label>
<input type="checkbox">
</label>
</div>
...
widzę rekwizyt inputRef w dokumentacji, ale nie mogę znaleźć żadnych przykładów tego czy zmusić go do pracy.