首页 > 其他分享 >mobx store 创建区别

mobx store 创建区别

时间:2023-02-20 16:46:04浏览次数:65  
标签:observable 创建 XXXstore makeObservable mobx class store

mobx 6之前的版本创建store的时候,如果有observable属性,那么store自动变成observable的

mobx 6之后的版本需要自己在构造函数调用makeObservable 函数并传入store本身,从而把store变成observable的

 

mobx < 6

class XXXstore {

@observable property

}

 

mobx > 6

class XXXstore{

constructor(){

makeObservable(this)

}

}

标签:observable,创建,XXXstore,makeObservable,mobx,class,store
From: https://www.cnblogs.com/ChallengeEverything/p/17137950.html

相关文章

  • 开心档之Git 创建仓库
    Git创建仓库本章节我们将为大家介绍如何创建一个Git仓库。你可以使用一个已经存在的目录作为Git仓库。​​gitinit​​Git使用 gitinit 命令来初始化一个Git仓库,G......
  • .NET 6 创建 gRPC 服务(简单实现)
    .NET6创建gRPC服务gRPC(https://grpc.io)是一个由Google开发的高性能、开源、跨多种编程语言和通用的远程过程调用协议(RPC)框架,用于客户端和服务端之间的通信,使用......
  • MySQL 创建数据库
    1.1进入MySQL命令:mysql-utest-p;1.2查看数据库命令:SHOWDATABASES;1.3新建数据库命令:CREATEDATABASEitem_name;1.4验证是否查看成功命令:SHOW......
  • Java面试宝典_君哥讲解笔记04_java基础面试题——String s=new String(“xyz“);创建了
    java基础面试题目录文章目录​​java基础面试题目录​​​​前言​​​​Strings=newString("xyz");创建了几个StringObject【重要】​​​​全面理解:Strings2="xyz"......
  • 使用python实现渔网创建
    使用python实现渔网创建fromshapely.geometryimportPolygonimportgeopandasasgpddefFishnet(boundary,cell_height,cell_width)->None:#渔网多边形......
  • php FTP操作类( 拷贝、移动、删除文件/创建目录 )
     <?phpnamespaceftp;/***作用:FTP操作类(拷贝、移动、删除文件/创建目录)*/classftp{public$off;//返回操作状态(成功/失败)public......
  • springboot Elasticsearch 实体创建索引设置Date 类型字段失败
    springbootElasticsearch实体创建索引设置Date类型字段失败,需添加以下注解@Field(type=FieldType.Date,format=DateFormat.custom,patter......
  • helm 之 创建的 chart
    前面个章节中我们学会了如何使用别人定义好的chart,那我们可以定义自己的chart么,helm的回答是可以的。第一步:使用helmcreateredis创建chart模板helmcreateredis生......
  • 创建自己的函数库
    前言  回顾一下,前面点亮led灯我们都进行了哪些操作。  首先需要看电路图,然后找到led灯的控制引脚,然后了解了控制引脚的方法是通过操作相应的物理地址,接着知道了可以映......
  • ArcGIS Pro SDK 001 基于SDK创建第一个插件
    ArcGISProSDK只能开发ArcGISPro软件上的插件,不能单独开发独立的应用程序。ArcMap是32位的,在处理大数据时,经常会崩溃,但同样的数据和逻辑,因为ArcGISPro是64位的,可以顺利......