使用React

时间:2018-05-09 10:33:27

标签: javascript reactjs material-ui

这是我的情况,

materiaul UI不会在点击时定位我的属性。

我有这个按钮:

<FlatButton       
containerElement="button"
className="selectedNumberOfPeopleButton"
onClick={this.selectedNumberOfPeople} 
value="1"
label="Default" />

应返回控制台中的值,因为它可以与任何其他引导程序或自定义按钮一起使用,例如:

    <Button color="danger" className="selectedNumberOfPeopleButton" onClick={this.selectedNumberOfPeople} value="1">Danger!</Button>

<button className="selectedNumberOfPeopleButton" onClick={this.selectedNumberOfPeople} value="1">
          1
        </button>

我可以在React开发工具中看到它肯定是因为onclick与该值不在同一元素中,请参见截图:

enter image description here

我们可以看到onclick的{​​{1}}不在同一元素中具有值。 。 。比较上面的按钮

如何使用Material UI让我的flatbutton定位我的按钮值?

非常感谢

1 个答案:

答案 0 :(得分:0)

class Number { public Number (int num1, int num2) { Calculator calc1 = new Calculator(num1); Calculator calc2 = new Calculator(num2); } public void displayNumber() { System.out.println(calc1.result); } } 是保留的属性名称,对value无效。 由于无法识别,因此您必须使用<button>来引用它。 或者尝试找另一个名字。

Value Attribute - 以下是有关&#39;值&#39;的一些信息。属性

React Froms - 这是一个使用&#39;值&#39;的好习惯。 React中的属性