小编lve*_*lve的帖子

React.js 从本地文件读取

我目前在我的应用程序中使用与节点 js 的反应。

我试图从文本文件中读取,当我尝试不同的事情时会得到不同的错误。通过研究,从文件读取的最简单路径是使用“fs”,因此我将发布我尝试从本地文件(客户端)读取的两种方法。

如果有人可以帮助解决我的错误,或者甚至向我展示从本地文件中读取的不同方式,我将不胜感激!

import React ...
import { readFile, readFileSync } from 'fs';
// other imports

class Background extends Component {
     // my constructor

     componentDidMount() {
         this.loadMe();
     }

     loadMe() {
          var file = './read_file';

          /* WAY 1: Asynchronously using readFile */
          readFile(file, function(err, data) {
               if (err) { console.log(err) }
               console.log(data);
          }

          /* WAY 2: Synchronously using readFileSync */
          var data = readFileSync(file);
          console.log(data);
     }
}
Run Code Online (Sandbox Code Playgroud)

显然,我不会同时运行两种方式。我还基本上从其他堆栈溢出答案和一些在线教程中复制了代码。我查看了FileReader但无法使其工作。

我目前收到的错误:TypeError: Object(...) is not a function 指向var …

fs node.js reactjs

5
推荐指数
1
解决办法
2万
查看次数

React-Select 下拉菜单更改默认文本

我目前正在使用React-Select创建一个下拉菜单。这是非常简单的代码:

<Select className="dropdown" value={this.state.selectedOption} 
 options={this.state.options} onChange={this.handleQueryDropdown.bind(this)}/>
Run Code Online (Sandbox Code Playgroud)

产生这个:

React-Select 下拉菜单

我的问题:是否可以将“选择... ”更改为不同的消息?我搜索了堆栈和 api,但找不到任何示例。

谢谢!

reactjs react-select

1
推荐指数
1
解决办法
1998
查看次数

标签 统计

reactjs ×2

fs ×1

node.js ×1

react-select ×1