开关通常用於两个状态的切换
以笔者常用个功能 会在nav中加入切换语系的开关
首先先在useState设置语言去监控
在开关的使用上再加上判断去做处理
const [lan, setlan] = useState("CH");
const handlelan = (event) => {
if(lan=='CH')
{setlan("EN");}
else{
setlan("CH");
}
};
其中Switch 可控属性onChange 决定想做的事情
label 来定显示的语言
同时也可以 加入color 决定颜色的基调
<FormControlLabel
control={<Switch onChange={handlelan} name="gilad" />}
label={lan}
/>
最後在想要改变的字串做处理
根据开关改变状态 做语言的切换
{lan=="CH"?"欢迎回来":"welcome"} Vader
<<: [Day11] 以神经网络进行时间序列预测 — RNN
>>: Day 24 : Jenkins 在Build完通知与好用套件
介绍完决策树和随机森林後,今天来介绍的是 K-近邻演算法(k-nearest neighbor cl...
每次网路搜寻关键字SSR、MPA、SPA,都会有看没有懂的感觉,看完过没多久马上就忘了,藉由这次机会...
假设你今天很辛苦的把flask前後端都写好了, 在自己的电脑上运行,操作都没问题,终於把难缠的bug...
本文内容 接续昨天 ngOnDestroy 还没有记录完的内容。 ngOnDestroy 可能没被启...
阵列若具有两个索引称为二维阵列,若有三个则是称为三维阵列。二维阵列就像是数学中的矩阵,我们可以把第一...