当前位置: 首页 > news >正文

网站开发运行环境网站备案icp备案

网站开发运行环境,网站备案icp备案,高校招生网站建设,ftp wordpress 搬站npm i zustand 1.函数参数必须返回一个对象 对象内部编写状态数据和方法 2.set是用来修改数据的专门方法必须调用它来修改数据 import { useEffect } from "react"; import { create } from "zustand";// 1. 创建store const goodsStore create((set) …

npm i zustand

1.函数参数必须返回一个对象 对象内部编写状态数据和方法

2.set是用来修改数据的专门方法必须调用它来修改数据

import { useEffect } from "react";
import { create } from "zustand";// 1. 创建store
const goodsStore = create((set) => ({count: 1,inc: () => set((state) => ({ count: state.count + 1 })),channelList: [],// 异步方法fetchChannelList: async () => {const res = await fetch(URL);const jsonData = await res.json();set({ channelList: jsonData.data.channels });},
}));// 2. 绑定store到组件
function Counter() {const { count, inc, channelList, fetchChannelList } = goodsStore();useEffect(() => {fetchChannelList()}, [fetchChannelList])return (<div><button onClick={inc}>{count}</button><ul>{channelList.map((item) => {return <li key={item.id}>{item.name}</li>;})}</ul></div>);
}export default Counter;

3.切片模式--模块化

import { useEffect } from "react";
import { create } from "zustand";// 1. 创建store
const goodsStore = (set) => ({count: 1,inc: () => set((state) => ({ count: state.count + 1 })),
});const channelListStore = (set) => ({channelList: [],// 异步方法fetchChannelList: async () => {const res = await fetch(URL);const jsonData = await res.json();set({ channelList: jsonData.data.channels });},
});const useStore = create((...a) => ({...goodsStore(...a),...channelListStore(...a),}));// 2. 绑定store到组件
function Counter() {const { count, inc, channelList, fetchChannelList } = useStore();useEffect(() => {fetchChannelList();}, [fetchChannelList]);return (<div><button onClick={inc}>{count}</button><ul>{channelList.map((item) => {return <li>{item}</li>;})}</ul></div>);
}export default Counter;

http://www.yayakq.cn/news/330889/

相关文章:

  • 网站开发如何使用API网站开发维护求职信
  • 济宁计算机网站建设培训班甘肃省住房和建设厅网站首页
  • 只做PC版网站地推公司
  • 鄂州网站制作网页游戏网站在线玩
  • 网站小程序app开发企业管理咨询公司简介
  • 网页网站设计公司有哪些采集站seo提高收录
  • 搭建论坛网站使用的系统网站建设 地址: 上海石门二路
  • 外国人做的关于中国的视频网站吗用老薛主机做网站
  • 网站seo诊断报告乐清网站制作哪家好
  • iis默认网站属性网站汉英结合的怎么做
  • 藁城外贸网站建设微信公众平台小程序是什么
  • asp.net做电商网站页面设计网页设计与制作基础教程答案
  • 买证书网站开发工程师怎么做网站接口
  • 南昌网站建设公司行情wordpress中一个侧面导航实现异步
  • 免费推广平台网站淘宝做网站被骗
  • 做响应式网站的流程网站建设的流程怎么写
  • 推广网站建设建设企业网站的哪家好
  • 石家庄网站推广排名汕头哪里做网站
  • wordpress自定义文章标签seo推广的优势
  • 老网站绑定新网站如何做?网站商品展示页怎么做
  • 深圳市南山区住房和建设局网站网站流量对比
  • 做物流网站有哪些功能建设银行行号网站查询是什么意思
  • 手机网站幻灯片wordpress中修改html
  • 主体备案与网站备案江苏水利工程建设局网站
  • 网站仿站是啥wordpress 评论 图片不显示
  • 天河网站建设优化热点营销案例
  • 做网站应该注意哪些方面专业购物网站定制
  • 哪个网站做网站好晋江市住房建设局网站
  • 什么是 网站的逻辑结构seo关键词排名教程
  • 网站形式的具体例子官方网站建设需要做哪些东西