按键输出名称

格雷戈里·罗伯茨

我有一个 div,应该通过按一个按钮来显示名称。下面的两个按钮,如果你点击第一个,John 的名字应该出现,如果第二个,Donald。错误在哪里?

import React, { Component } from 'react';


class trueName extends Component {
  constructor(props) {
    this.state = {
      name: {},
    };
  }

  john = ()=>{
    const {name}= this.state;
    this.setState({name:"John"})
  }

  donald = ()=>{
    const {name}= this.state;
    this.setState({name:"Donald"})
  }

render() {
    return(
      <div >
        <div className="SelectName">
          <span>{this.name}</span>
        </div>

        <button
        className = "one"
        onClick={ this.john}>
          <span>My name John</span>
        </button>

        <button
        className = "two"
        onClick={ this.donald}
        >
          <span>My name Donald</span>
        </button>
      </div>

    )
  }
}

export default trueName;
帕图斯

正如其他人所提到的,您需要将该值设置为字符串。

而且,当您显示该值时,您会遇到错误。您正在寻找this.name而您要显示的内容是this.state.name

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

内核模块的makefile输出名称

来自分类Dev

在Matlab中使用for修改输出名称

来自分类Dev

R Markdown-变量输出名称

来自分类Dev

在biicode中指定输出名称

来自分类Dev

如何知道apoc过程输出名称

来自分类Dev

输入向量的输出名称的函数

来自分类Dev

在Matlab中使用for修改输出名称

来自分类Dev

SLURM:定制标准输出名称

来自分类Dev

模式“%”的输出名称无法正常工作

来自分类Dev

pentaho水壶中命令行的表输出名称

来自分类Dev

解压缩并将输出名称存储在变量上

来自分类Dev

您如何在Visual Studio中生成具有随机输出名称的PDB文件?

来自分类Dev

输出名称在不同的行上有所不同

来自分类Dev

终端重复命令,带有变量和新的输出名称

来自分类Dev

使用ffmpeg批量转换到同一目录时如何更改输出名称?

来自分类Dev

如何确保我的函数的输出名称与我的输入相关?

来自分类Dev

Excel筛选出名称

来自分类Dev

回答:根据指定的限制,有条件地检查子组或单个主机的输出名称

来自分类Dev

Ansible:根据指定的限制有条件地检查子组或单个主机的输出名称

来自分类Dev

列出名称和出现次数

来自分类Dev

列出名称并随机配对(SQL)

来自分类Dev

curl在请求之间没有暂停,wget没有动态文件输出名称,是否有合适的替代方法来顺序下载文件?

来自分类Dev

获取按键名称

来自分类Dev

列出名称作为 JSON 对象名称

来自分类Dev

清除缓冲区,输出名字,姓氏

来自分类Dev

如何在Java中使用Lambda输出名字?

来自分类Dev

列出名称中仅包含数字的文件

来自分类Dev

在Delphi中列出名称和类型的资源

来自分类Dev

找不到节点的导出名称(类ButtonRadioGroupDirective ...)

Related 相关文章

热门标签

归档