Pertanyaan yang diberi tag «react-proptypes»

7
ReactJs: Bagaimana seharusnya PropTypes untuk this.props.children?
Diberikan komponen sederhana yang menjadikan anak-anaknya: class ContainerComponent extends Component { static propTypes = { children: PropTypes.object.isRequired, } render() { return ( <div> {this.props.children} </div> ); } } export default ContainerComponent; Pertanyaan: Seperti apa seharusnya proptype anak-anak? Ketika saya menetapkannya sebagai objek, itu gagal ketika saya menggunakan komponen dengan beberapa …

6
Bereaksi array proptype dengan bentuk
Apakah ada cara bawaan untuk menggunakan proptypes untuk memastikan bahwa array objek yang diteruskan ke komponen sebenarnya adalah array objek dengan bentuk tertentu? Mungkin kira-kira seperti ini? annotationRanges: PropTypes.array(PropTypes.shape({ start: PropTypes.number.isRequired, end: PropTypes.number.isRequired, })), Apakah saya melewatkan sesuatu yang sangat jelas di sini? Sepertinya ini akan sangat dicari.

4
Bereaksi PropTip: Izinkan berbagai jenis PropTip untuk satu prop
Saya memiliki komponen yang menerima penyangga untuk ukurannya. Penyangga dapat berupa string atau angka ex: "LARGE"atau 17. Dapatkah saya memberi tahu React.PropTypes tahu bahwa ini dapat berupa salah satu atau yang lain dalam validasi propTypes? Jika saya tidak menentukan jenisnya saya mendapat peringatan: prop type `size` is invalid; it must …

3
PropTypes dalam Aplikasi TypeScript React
Apakah menggunakan React.PropTypesmasuk akal dalam Aplikasi TypeScript React atau apakah ini hanya kasus "sabuk dan suspender"? Karena kelas komponen dideklarasikan dengan Propsparameter type: interface Props { // ... } export class MyComponent extends React.Component<Props, any> { ... } apakah ada manfaat nyata untuk menambahkan static propTypes { myProp: React.PropTypes.string } …


4
Bereaksi PropTypes vs. Flow
PropTypes dan Flow mencakup hal-hal yang serupa tetapi menggunakan pendekatan yang berbeda. PropTypes dapat memberi Anda peringatan selama runtime, yang dapat membantu untuk dengan cepat menemukan respons yang salah format yang berasal dari server, dll. Namun, Flow tampaknya akan menjadi masa depan dan dengan konsep seperti obat generik adalah solusi …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.