【发布时间】:2021-09-16 09:01:15
【问题描述】:
counterScreen.js
import React, { useState } from "react";
const CounterScreen = () => {
const [count, setCount] = useState(0);
return (
<div>
<h2>This the number: {count}</h2>
</div>
) }
export default CounterScreen
addButton.js
import React from 'react'
const AddButton = () => {
return (
<div>
<button>+</button>
</div>
) }
export default AddButton
subtractButton.js
import React from 'react'
const SubtractButton = () => {
return (
<div>
<button>-</button>
</div>
) }
export default SubtractButton
我希望当我单击 addbutton.js 中的按钮时,计数器应加 1,当我单击减法按钮.js 中的按钮时,计数器应减 1
在这里分享状态的最佳方式是什么,请帮忙
【问题讨论】:
-
如果可以在codesandbox添加代码会更容易理解
-
这能回答你的问题吗? What is useState() in React?
-
这三个组件之间有什么关系?
标签: javascript reactjs