v-show / r-show
import { type FC, ref } from '@rue-js/rue';
const VShowAndRShow: FC = () => {
const showChart = ref(true);
const showNotice = ref(false);
return (
<div className="grid gap-4">
<div className="min-h-24 rounded-box border border-dashed p-4">
<div v-show={showChart.value} className="alert alert-info">
v-show 会切换 display,但不会销毁节点。
</div>
</div>
<div className="min-h-24 rounded-box border border-dashed p-4">
<div r-show={showNotice.value} className="alert alert-success">
r-show 也会复用同样的显示控制逻辑。
</div>
</div>
</div>
);
};
export default VShowAndRShow;