相关疑难解决方法(0)

将一个静态函数调用到React ES6类中

我有以下ReactJS类:

import React from 'react'

export class Content extends React.Component {

  static getValue(key) {
    return key
  }

  render() {
    let value = this.getValue(this.props.valueKey);
    return <span dangerouslySetInnerHTML={{__html: value}} />
  }
}
Run Code Online (Sandbox Code Playgroud)

但是我有以下错误:

TypeError: this.getValue is not a function
Run Code Online (Sandbox Code Playgroud)

我不明白.这是调用静态函数的好方法吗?我认为反应是用静电做的,但我不知道是什么.

javascript ecmascript-6 reactjs

39
推荐指数
2
解决办法
4万
查看次数

标签 统计

ecmascript-6 ×1

javascript ×1

reactjs ×1