Tôi đang sử dụng Redux dạng (awesome libs) để xử lý hình thức & Redux cửa hàng của tôi trong Phản ứng ứng dụng. Mọi thứ hoạt động tốt, các biểu mẫu quan trọng và đầu ra json lồng nhau.Tích hợp Phản ứng-Semantic-UI và Redux dạng
Tôi đang cố sử dụng React-Semantic-UI Thành phần với redux-form. Tôi đã tìm kiếm bên trong tài liệu về cách tích hợp thành phần tùy chỉnh với biểu mẫu redux và tại đây chúng tôi đi: http://redux-form.com/6.5.0/docs/faq/CustomComponent.md/ Có vẻ hoàn hảo.
Nhưng khi tôi tích hợp ngữ nghĩa và điều này, nó sẽ hoạt động.
Đây là thử nghiệm đơn giản của tôi với mã giả:
const TestComponent = props => (
<Form>
<Field name="dropdownTest" component={ TestSelect } />
</Form>
)
và đây CustomComponent tôi sử dụng thả xuống. Bạn có thể tìm thấy các tài liệu thả xuống & đạo cụ (giá trị onChange &) ở đây:
http://react.semantic-ui.com/modules/dropdown
import Form , Dropdown from 'semantic-ui-react'
import {myOption from './myOption'
const TestSelect = field = (
<Form.Field>
<label> Test dropdown </label>
<Dropdown option={myOption} selection
value={{val : field.input.value}}
onChange={ param => field.input.onChange(param.val)} />
</Form.Field>
)
Như trong tài liệu hướng dẫn, tôi đã thêm giá trị & đạo cụ onChange trên phần Tuỳ chỉnh của tôi.
Tôi nhớ rõ điều gì đó ở đây. Có ai đó có ví dụ đơn giản với dạng redux và semantc ui không?
Cảm ơn bạn đã trợ giúp.
khoảng một năm sau ... cách tiếp cận này có hiệu quả đối với bạn tốt không @GreGGus? Tôi đang cố gắng xác nhận các dạng phản ứng ngữ nghĩa ui của mình và đang gặp khó khăn khi tìm một thư viện để làm điều đó – izikandrw
Có mọi thứ đang hoạt động. Tôi không làm việc trên React/Redux nữa, nhưng điều này đã hoạt động tốt. Đừng quên xử lý props.input.value là giá trị trên Redux & ReduxForm. – GreGGus