今天发现了一个新的库solid-labels, 可以让SolidJs更好用.
solid-labels 的 Github地址
SolidJS 地址
定义变量
之前在 SolidJS 中这样定义变量
const [count, setCount] = createSignal(0);
console.log(count()) // 读取
setCount(10) // 改变值
有了 solid-labels 后
// let list = $signal<MyModel[]>(); // 默认初始值为 undefined
let count = $signal(0);
console.log(count) // 读取
count = 10 ; // 改变值
甚至还可以这样 (在变量的上面加一个注释)
// @signal
let count = 0;
console.log(count) // 读取
count = 10 ; // 改变值
这样
signal: count = 0;
console.log(count) // 读取
count = 10 ; // 改变值
更多的API到官网看..
把SolidJS 的 所有 API 都进行了简化. 用起来是真的爽 , 开发体验非常棒,
这不得干翻 Vue , React ..
网友评论