使用react、es6语法、hook,年月日时分的天干地支对应的公式的正确代码是什么?

以下为将年月日时分转化成天干地支的公式代码:

const GanZhi = [
  ['甲', '乙', '丙', '丁', '戊', '己', '庚', '辛', '壬', '癸'],
  ['子', '丑', '寅', '卯', '辰', '巳', '午', '未', '申', '酉', '戌', '亥']
];

function getGanZhi(year, month, day) {
  const 年天干 = ;
  const 年地支 = ;
  const 月天干 = ;
  const 月地支 = ;
  const 日天干 = ;
  const 日地支 = ;
  const 时天干 = ;
  const 时地支 = ;
  const 分天干 = ;
  const 分地支 = ;
  return { 年天干, 年地支, 月天干, 月地支, 日天干, 日地支, 时天干, 时地支, 分天干, 分地支 };
}

使用react、es6语法、hook,年月日时分的天干地支对应的公式的正确代码是什么?请在现有代码基础上展示说明,谢谢。

基本的公式都没有,谁写程序还研究这个

  • 请看👉 :这可能是你们都在找的:React 纯原生纯hook多标签微前端
  • 除此之外, 这篇博客: react中关于hook介绍及其使用中的 在hook中如何给全局变量设置值 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 在class组件中我们给放在state中的变量赋值时,通常采用的方式就是this.setState()这种方式,那么在hook中所要采用的就是set+变量名这种方式,如

    const [count, setCount] = useState(0)
    

    在这里通过上面我们已经知道的就是count能够获取到值,那么其所对应的setCount(值),这种赋值的方式就是给count变量赋值的,然后通过count就能够获取到值。

    • 为什么要采用这种方式呢?
    • 原因:是因为react中的单向数据源,这样的话,能够保证你的数据源流向会更加的清楚,这也是react所区别于vue中双向数据源绑定的一点