作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这个有效:
主.jsx
class Sample extends React.Component {
getData(){
}
ComponentWillMount(){
this.getData()
}
}
如何从另一个文件导入和导出 getData?比如说:
helper.js 到 main.jsx 中?
最佳答案
Colin 和 Roy With Silver Wings 说的都是实话。
在 helper.js 中,您可以导出常量、辅助方法等:
export const getData() {
return [1, 2, 3];
}
export const multiplier = 4;
然后,在你的 main.jsx 中:
import (getData, multiplier} from "path/to/helper.js";
class Sample extends React.Component {
componentWillMount(){
var myData = Object.assign({}, getData());
my newData = myData.map(function(x) { return x * multiplier; });
console.log("multiples:", newData);
}
}
关于javascript - 如何将类方法导入 React 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50192157/
我是一名优秀的程序员,十分优秀!