我正在構建一個React應用程式,我想使用material-ui框架。
我建立了一個帶有文本欄位和按鈕的組件,但我無法點擊文本欄位,也無法阻止按鈕的出現。
以下是組件的代碼:
import React, { Component } from 'react;
import Button from '@material-ui/core/Button'/span>;
import TextField from '@material-ui/core/TextField';
class Descarcare extends React.component {
constructor(props) {
super(props)。
this.state = { };
}
render() {
return(
<div>
<h1>/span>Descarcare</h1>/span>
< TextField id="standard-required" label="ID" InputProps={{}。
只讀: false。
}}/>
< 按鈕 變數="包含" 顏色="主要">
三角石
</Button>
</Div>
);
}
}
export default Descarcare;
該組件出現在瀏覽器中,但我無法按下按鈕,它被封鎖了,輸入欄也是如此。我不能在里面寫任何東西。誰能幫幫我?謝謝你的幫助
。uj5u.com熱心網友回復:
你必須分別提供onClick和onChange函式。
uj5u.com熱心網友回復:
這可能與你的其他配置有關,你可以參考這個例子:
uj5u.com熱心網友回復:
在React中,你必須控制輸入看這里,因為對于material-ui庫,如果沒有提供onClick,按鈕默認為禁用(如果我記得沒錯)。
而文本欄位需要value和onChange來反應!
希望這對你有幫助
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/319795.html
標籤:
