gpt4 book ai didi

reactjs - 如何在 react 中读取文本文件

转载 作者:行者123 更新时间:2023-12-03 13:28:52 25 4
gpt4 key购买 nike

Screenshot1 Screenshot2

我想从 React 项目中的文本文件中读取数据,但是当我尝试执行和读取时,我在控制台日志中得到了 HTML 示例代码。

这是函数:

onclick= () =>{
fetch('data.txt')
.then(function(response){
return response.text();
}).then(function (data) {
console.log(data);
})
};

以及调用它的按钮:

<button onClick={this.onclick}>click string</button>

最佳答案

只要尝试一下下面的代码你就会明白

import React, { Component } from 'react';

class App extends Component {

constructor(props) {
super(props);
}

showFile = async (e) => {
e.preventDefault()
const reader = new FileReader()
reader.onload = async (e) => {
const text = (e.target.result)
console.log(text)
alert(text)
};
reader.readAsText(e.target.files[0])
}

render = () => {

return (<div>
<input type="file" onChange={(e) => this.showFile(e)} />
</div>
)
}
}

export default App;

关于reactjs - 如何在 react 中读取文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55830414/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com