import React from 'react'; import { useState, useEffect, useCallback } from "react"; import './App.css'; function App(props) { const [value, setValue] = useState(0); const increment = useCallback(() => { setValue(value + 1); }, [value]); // https://preactjs.com/guide/v10/hooks/#useeffect const [time, setTime] = useState(Date.now()); useEffect(() => { let timer = setInterval(() => { setTime(Date.now()); }, 1000); return function cleanup() { clearInterval(timer); }; }, []); return (

Hello {this.props.name}!

当前时间:{new Date(time).toLocaleTimeString()}

当前计数: {value}




使用 NervJS Hooks 就可以 在 web.form 里使用 React Hooks 写网页了。
可完美支持 web.kit( WebKit 内核 ) 扩展库。

React Hooks 简洁优雅, 大幅降低了前端开发的门槛和学习成本。
只要熟悉 useState, useEffect, useCallback, useContext 等几个非常简单的 Hooks 的用法,
你就可以运用自如,强烈推荐大家学习和使用。

); } export default App;