import { View, Text } from '@tarojs/components'; import Taro from '@tarojs/taro'; import { useUIStore } from '../../../stores/ui'; import { useElderClass } from '../../../hooks/useElderClass'; import './index.scss'; export default function ElderMode() { const mode = useUIStore((s) => s.mode); const setMode = useUIStore((s) => s.setMode); const isElder = mode === 'elder'; const modeClass = useElderClass(); const handleToggle = () => { const next = isElder ? 'normal' : 'elder'; setMode(next); Taro.showToast({ title: next === 'elder' ? '已开启长辈模式' : '已关闭长辈模式', icon: 'none', duration: 1500, }); }; return ( 长辈模式 放大字体和按钮,更易阅读和操作 当前状态:{isElder ? '已开启' : '已关闭'} 效果预览 {isElder ? '长辈模式字体示例' : '标准模式字体示例'} {isElder ? '字号放大 1.3 倍,间距放大 1.2 倍' : '正常字号和间距'} ); }