Rumah  >  Soal Jawab  >  teks badan

and nilai "jelas" dalam lata - Limpahan Tindanan

Penerangan senario
1 Komponen lata dibalut dua kali
2 Digunakan dalam fungsi penyuntingan senarai berita, fungsi penyuntingan adalah untuk muncul kotak borang yang meniru kotak

.

Penerangan masalah
Setiap kali anda mengklik mana-mana borang kotak edit yang muncul, pilih mana-mana nilai dalam komponen lata di dalam, kemudian klik untuk menutup kotak edit, dan kemudian klik pada mana-mana editor berita, kotak pop timbul adalah Secara lalai, nilai yang diserahkan yang tidak ditentukan bagi pilihan terakhir dipaparkan.

Kaedah yang dicuba
menggunakan kaedah tetapan semula borang resetFields 无法清空级联框里面的值,在antd的github中找到一些帖子尝试依然无效,在其中一个帖子得知 https://github.com/ant-design... resetFieldsTetapan semula tidak boleh dikosongkan.

Matlamat ideal
Setiap kali saya klik edit, saya mahu paksa kosongkan nilai di dalamnya.

Terima kasih semua~!

天蓬老师天蓬老师2711 hari yang lalu784

membalas semua(4)saya akan balas

  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-19 10:38:29

    Kosongkan nilai berlata dalam kitaran hayat componentDidMount

    balas
    0
  • 迷茫

    迷茫2017-05-19 10:38:29

    Ikat nilai komponen kepada keadaan dan tetapkan nilai awal.

    balas
    0
  • PHP中文网

    PHP中文网2017-05-19 10:38:29

    Saya tidak tahu sama ada penyoal menggunakan antd FormForm.item?如果是的话,antd 是使用了“高阶函数”的方式封装了 Form.Item,并将级联的 valueForm.IteminitialValuevalue(好吧,我也记不清了...) 关联了,二次封装的话,应该使用相应的 this.props.value 来控制封装逐渐内部的 value.

    balas
    0
  • 大家讲道理

    大家讲道理2017-05-19 10:38:29

    Saya tidak melihat kod anda, jadi saya tidak tahu bagaimana anda melaksanakannya, tetapi cara paling mudah ialah mengikat nilai dan keadaan komponen anda Apabila anda ingin mengosongkan nilai komponen, tetapkan semula setState .

    balas
    0
  • Batalbalas