有了 solid-labels 这下 solidjs 更好用了

2022-06-02  本文已影响0人  xxxee

今天发现了一个新的库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 ..

SolidJS 地址

上一篇下一篇

猜你喜欢

热点阅读