亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在反應中默認表單加載的特定用戶值

在反應中默認表單加載的特定用戶值

慕容3067478 2021-08-20 19:30:04
我正在嘗試這樣做以添加作業:對于普通教師:有一個選項可以選擇科目作為下拉選項。對于助教:當他們點擊“添加作業”時,字段(姓名、主題)會自動加載到表單上,因為這些特定的教師只分配了 1 個主題。目前我正在從組件 didmount 進行控制臺日志記錄。我如何設置它以便當他們單擊它時會自動加載到表單上?    this.props.getAvailableteachers()      .then(() => {        if (this.props.teachers.length === 1) {           console.log(this.props.teachers);        } else {          console.log("Length is >>>>>>>>>> 1");         } })      .catch(err => console.log(err));和選擇表格                  type='text'                  name='teachers'                  colSize='8'                  id='teachers'                  onChange={this.teacherChange}                  options={teacherOptions}                />現在它只是控制臺記錄結果..我需要它在表格上
查看完整描述

2 回答

?
蕪湖不蕪

TA貢獻1796條經驗 獲得超7個贊

試試下面,可能對你有用:


  this.props.getAvailableteachers()

      .then(() => {

        if (this.props.teachers.length === 1) {

           console.log(this.props.teachers);

           this.setState({selectedId : set_your_id_here}) 

        } else {

          console.log("Length is >>>>>>>>>> 1"); 

        } })

      .catch(err => console.log(err));

和選擇表格


              type='text'

              name='teachers'

              colSize='8'

              id='teachers'

              onChange={this.teacherChange}

              options={teacherOptions}

              selected={this.state.selectedId}   

            />


查看完整回答
反對 回復 2021-08-20
?
ITMISS

TA貢獻1871條經驗 獲得超8個贊

只需將道具數據分配給value屬性,如下所示


              type='text'

              name='teachers'

              colSize='8'

              id='teachers'

              onChange={this.teacherChange}

              options={teacherOptions}

              value={this.props.teachers}

              selected={this.props.teachers}

            />


查看完整回答
反對 回復 2021-08-20
  • 2 回答
  • 0 關注
  • 165 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號