文件名称:reactive.macro:减少React样板
文件大小:261KB
文件格式:ZIP
更新时间:2024-05-20 08:46:49
TypeScript
,可帮助您减少React样板。 安装 $ npm install reactive . macro -- save 使用此软件包之前,您需要 。 如果您使用的是create-react-app,则它已经包含了babel-plugin-macros。 用法 import React from 'react' ; import { state , bind } from 'reactive.macro' ; export default ( ) => { let a = state ( 1 ) ; let b = state ( 2 ) ; return ( < div> < input type = "number" value = { bind ( a ) } / > < button onClick = { b => b += 1 } >
【文件预览】:
reactive.macro-master
----package.json(1KB)
----.github()
--------workflows()
----jest.config.js(425B)
----tests()
--------runtime.test.tsx(2KB)
--------index.test.ts(310B)
--------fixtures()
----prettier.config.js(90B)
----LICENSE(1KB)
----src()
--------bind.ts(1KB)
--------macro.ts(684B)
--------index.ts(60B)
--------state.ts(2KB)
--------helpers()
----tsconfig.json(5KB)
----.gitignore(29B)
----typings()
--------index.d.ts(123B)
----CHANGELOG.md(29B)
----demo()
--------package.json(642B)
--------.env(26B)
--------src()
--------.gitignore(310B)
--------public()
--------README.md(3KB)
--------yarn.lock(470KB)
----README.md(2KB)
----yarn.lock(175KB)