antd模态框value与defaultValue的bug

云端的日子

使用vue的devTool查看

// 评价弹框  
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里面渲染

<Radio.Group onChange={e=>this.modalIsCorrect=e.target.value} defaultValue={this.modalIsCorrect}>
    {
        <Radio key={item.key} value={item.key}>{item.name}</Radio>)
    }
</Radio.Group>
阅读 1.1k
63 声望
1 粉丝
0 条评论
63 声望
1 粉丝
文章目录
宣传栏