react-proptypes

    2熱度

    2回答

    當我轉到React文檔頁面時,我發現現在沒有關於使用PropType進行類型檢查的指南。然後我打開關於react context的指南,我看到消息說我現在應該使用prop-types library。但是這個庫沒有文檔。我想知道如何將它與React一起使用。

    1熱度

    1回答

    我想創建一個:indeterminate我的收音機和複選框的輸入元素屬性。 我已經拋出了以下錯誤反應: Unknown prop `indeterminate` on <input> tag. Remove this prop from the element 是否有可能創造新的道具或已完全鎖定?

    0熱度

    1回答

    我有一個自定義的Todo propType: export const TodoPropType = PropTypes.shape({ title: PropTypes.string.isRequired, description: PropTypes.string }) 我有我的待辦事項的收集這樣 { "Kfd455gdf4gdf" : { // key a

    0熱度

    2回答

    這可能是反模式,但我使用固定數據表來顯示具有不斷變化列的表。 resize函數根據狀態更改來調整每列的寬度。但是,我需要從收到的道具中建立狀態或列。我無法從渲染功能更新狀態。有沒有更好的方法來解決這個問題?到目前爲止,我的最佳解決方案是將狀態寬度生成爲100,但這只是暫時的。 constructor(props) { super(props);var columnWidths ={

    4熱度

    4回答

    是否可以使用Rect.PropTypes來強制數組的長度? 這是一個非常簡單的例子:剛對象,因此我想這 const TWO_NUMBERS = PropTypes.array; // i need this to be an array of two numbers 我知道在JavaScript的數組是: const TWO_NUMBERS = PropTypes.shape({ 0

    8熱度

    1回答

    我有以下PropTypes: SmartTable.propTypes = { name: React.PropTypes.string.isRequired, cols: React.PropTypes.array.isRequired, rows: React.PropTypes.array.isRequired, }; 但棉短絨說我: Prop type

    0熱度

    2回答

    我有一個列表視圖在RN中有一個組件peopleView的列表,它具有employeeID作爲其道具。 return <BillboardCard id={employee.id} …employee onPress= {() => { // do something } }/> 樣品JSON員工數據 { "employee": [ { "i

    49熱度

    3回答

    我有一個組件接收一個道具的大小。道具可以是字符串或數字ex:"LARGE"或17。 我可以讓React.PropTypes知道這可以是propTypes驗證中的一個或另一個嗎? 如果我不指定類型我得到一個警告: prop type `size` is invalid; it must be a function, usually from React.PropTypes. MyComponent.

    0熱度

    1回答

    我有一個通常是對象數組的道具,但有時(包括在組件的第一個渲染上)數組是空的。我知道使用PropTypes.array是不被贊成的,我應該使用PropTypes.arrayOf()來代替,但是如果我使用PropTypes.arrayOf(PropTypes.object),由於數組的空狀態而導致失敗的prop類型警告。鍵入檢查此道具的正確方法是什麼?

    0熱度

    3回答

    所以,我有一個網站與反應路由器和終極版(下面的例子是嚴重簡化) <Route path="/" component={ A } > <Route path="/B" component={B} /> </Route> A.jsx 失敗道具類型 class A extends Component { render() { const calculated_val