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

b2b网站程序营销型网站建设专家

b2b网站程序,营销型网站建设专家,注册个人网站域名是com好还是net好,最佳外贸建站平台MobX 是一个身经百战的库,它通过运用透明的函数式响应编程(Transparent Functional Reactive Programming,TFRP)使状态管理变得简单和可扩展。官网地址:关于 MobX | MobX中文文档 | MobX中文网 安装依赖 mobx-react-…

MobX 是一个身经百战的库,它通过运用透明的函数式响应编程(Transparent Functional Reactive Programming,TFRP)使状态管理变得简单和可扩展。官网地址:关于 MobX | MobX中文文档 | MobX中文网

安装依赖

mobx-react-lite是一个mobx和react建立链接的依赖库,也必须安装才可以使用

yarn add mobx yarn add mobx-react-lite

创建一个或者多个store

并使用store/index.js统一管理,这样以后只需要使用统一的一种方式就可以了

CountStore.js:一个存储数据的store

import { makeAutoObservable } from "mobx"class CountStore {count = 0constructor() {makeAutoObservable(this)}addCount = () => {this.count++}
}export default CountStore

统一管理的index.js:

import CountStore from "./count";
import MyInfo from "./info";
import React from "react";class Store {constructor() {this.countStore = new CountStore()this.myInfo = new MyInfo()}
}// 使用context是为了让react识别到Store里面的mobx,不然react不认识Store
const rootStore = new Store()
const context = React.createContext(rootStore)
export const useStore = () => React.useContext(context)

在组建中使用

像使用hooks一样使用store,也可以使用解构赋值的形式,将countStore解构出来:

import React from 'react'
import { useStore } from './store'
import { observer } from 'mobx-react-lite'function App() {const { countStore, myInfo } = useStore()return (<div><h2>APP组件</h2><div className="count-box">count状态: {countStore.count}<button onClick={countStore.addCount}>+</button></div><div>myinfo状态: {myInfo.myCar.join('++')}myAge状态: {myInfo.FilterAge.join('||')}<button onClick={myInfo.addCar}>修改内容</button></div></div>)
}export default observer(App)

使用效果

可以在React组建中调试查看数据,找到对应的组件,然后查看Hooks下Context属性,找到里面有store的那个,然后打开,即可查看里面存储的数据

 

 

http://www.tj-hxxt.cn/news/119566.html

相关文章:

  • 做旅游网站多少钱ai智能搜索引擎
  • 哪些网站需要备案蚌埠网络推广
  • 日本做攻略国内交通网站seo外包公司兴田德润官方地址
  • 对政府网站建设的认识百度seo免费推广教程
  • 湛江市企业网站seo点击软件成人大学报名官网入口
  • 网站开发使用哪些开发语言长春疫情最新情况
  • 祥云县住房和城乡建设网站会员营销
  • 东莞市天气常用的seo查询工具有哪些
  • 建设网站需求免费无代码开发平台
  • php做网站框架seo排名优化怎么样
  • wordpress login with ajaxseo推广有哪些
  • nginx wordpress 多站点外贸营销网站建设
  • 网站建设需求分析报告功能深圳优化公司排名
  • 湖南省网站设计公司免费网站搭建平台
  • 网站建设速度如何解决营销型网站建设解决方案
  • 新做的网站怎样让百度收录北京软件开发公司
  • 装修顺序seo优化网站百度技术
  • 做电棍网站代推广平台
  • 广州 经营性网站备案百度信息流投放技巧
  • 山东高密网站建设搜索引擎优化方法总结
  • 天河门户网站建设公司外贸网站seo教程
  • 一家专门做房产特卖的网站百度热门搜索排行榜
  • asp技校网站优化教程网
  • 未来做哪些网站能致富推荐几个靠谱的网站
  • 怎么自己做导购网站免费的网站软件
  • 博彩网站开发违法吗百度提问在线回答问题
  • 做网站好公司有哪些北京seo薪资
  • 英国小子做房产网站珠海网络推广公司
  • 建设网站的优点跟缺点国际财经新闻
  • wordpress 主题 love谷歌seo代运营