使用vue的devTool查看vue
// 評價彈框 evaluateClick(id) { // 評價彈框 Modal.confirm({ maskClosable: false, centered: true, iconType: ' ', okText: '提交', cancelText: '取消', title: '檢測結果評價', onOk: () => {this.submitEvaluate(id)}, onCancel: () => {}, content: ( <Radio.Group onChange={e=>this.modalIsCorrect=e.target.value} value={this.modalIsCorrect}> { <Radio key={item.key} value={item.key}>{item.name}</Radio>) } </Radio.Group> ) },
動態載入dom,不能使用value,緣由,不是加載在#app上的(使用vue的devTool查看),不能實時試圖跟新,出現複選框點擊沒反應,要使用defaultValue,或者不用js函數動態載入,直接寫在render裏面渲染app
<Radio.Group onChange={e=>this.modalIsCorrect=e.target.value} defaultValue={this.modalIsCorrect}> { <Radio key={item.key} value={item.key}>{item.name}</Radio>) } </Radio.Group>