1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        TeafulReact 狀態(tài)管理工具

        聯(lián)合創(chuàng)作 · 2023-10-01 13:35

        Teaful 是一個(gè)強(qiáng)大易用且非常輕量的 React 狀態(tài)管理工具。

        主要特性

        • 輕量:在 React 和 Preact 中實(shí)現(xiàn)狀態(tài)管理只需要不到 1kb 的包體積

        • 易用:不需要 actions、reducers、selectors、connect、providers 等概念,一切都可以用簡單且舒適的方式來實(shí)現(xiàn)

        • 強(qiáng)大:當(dāng) store 中的屬性更新時(shí),只有消費(fèi)了這一屬性的組件會(huì)重新渲染,消費(fèi)了 store 中其他屬性的組件不會(huì)重新渲染

        使用方式也非常有意思:

        import createStore from "teaful";
        
        const { useStore } = createStore({
          username"Aral",
          count0,
          age31,
          cart: {
            price0,
            items: [],
          },
        });
        
        function Example() {
          const [username, setUsername] = useStore.username();
          const [cartPrice, setCartPrice] = useStore.cart.price();
        
          return (
            <>
              <button onClick={() => setUsername("AnotherUserName")}>
                Update {username}
              </button>
              <button onClick={() => setCartPrice((v) => v + 1)}>
                Increment price: {cartPrice}€
              </button>
            </>
          );
        }
        瀏覽 21
        點(diǎn)贊
        評論
        收藏
        分享

        手機(jī)掃一掃分享

        編輯 分享
        舉報(bào)
        評論
        圖片
        表情
        推薦
        點(diǎn)贊
        評論
        收藏
        分享

        手機(jī)掃一掃分享

        編輯 分享
        舉報(bào)
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            午夜传媒一区二区三区 | 日韩精品一区二区三区电影在线看 | 十八女人高潮A片免费 | 夜色精品视频 | 欧美性猛交XXXX乱大交蜜桃 | 亚洲高清视频免费 | 国产亚洲欧美精品久久久久久 | 性生交生活片3 | 污视频在线播放网站 | 一区二区三区色综合 |