javascript - réagir au fichier d'entrée
我想大声告诉你
我想大声告诉你 2017-07-05 10:44:09
0
1
892

1 Il y a un élément de fichier de type d'entrée caché dans ma page. Cet élément peut être obtenu via l'attribut ref et s'appelle this.inputFile
2 Il y a un bouton sur le côté droit de l'en-tête de la page. this , fileInput.click()
3 Mais le résultat est que la boîte de sélection de fichier ne peut pas apparaître. Vraiment, quel est le problème ? Il n'y a pas de problème de logique.

class FileManage étend le composant{

constructor(props){ super(props); this.onHandleBack = this.onHandleBack.bind(this); this.showOperationSheet = this.showOperationSheet.bind(this); } onHandleBack(){ this.props.history.goBack(); } showOperationSheet(){ console.log('点击上传'); if(this.fileInput){ console.log('进入判断'); //很神奇,必须有这行代码,才能调用图片选择,我也很无奈啊。 console.log(this.fileInput.click()); this.fileInput.click() } }; render(){ return ( 

按钮

{this.fileInput = input}} onChange={this._onChange}/>

) }

}

exporter FileManage par défaut

我想大声告诉你
我想大声告诉你

répondre à tous (1)
学霸

Publiez le code spécifique, c'est tellement difficile de le comprendre

    Derniers téléchargements
    Plus>
    effets Web
    Code source du site Web
    Matériel du site Web
    Modèle frontal
    À propos de nous Clause de non-responsabilité Sitemap
    Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!