Appearance
useUpdateEffect
基本使用
tsx
tsx
import { useUpdateEffect } from "@lite-code/pro-shineout";
import { Button } from "shineout";
import React from "react";
export default () => {
const [age, setAge] = React.useState(0);
useUpdateEffect(() => {
console.log("new age ->", age);
}, [age]);
return (
<div>
<Button
onClick={() => {
setAge(age + 1);
}}
>
+1
</Button>
age: {age}
</div>
);
};