Mobx-State-Tree-分配给数组类型,会提示Type 'string[]' is not assignable to type 'IMSTArray> & IStateTreeNode>>'.

Type 'string[]' is missing the following properties from type 'IMSTArray>': spliceWithArray, observe, intercept, clear, and 4 more.ts(2322)错误import { cast } from "mobx-state-tree"

// .....

self.stores = cast(stores)

Mobx-State-Tree提供的cast方法,这个方法仅在TypeScript中累积,因为他已经将进入参的类型转换成对应的状态的类型,因此代码的类型能通过TypeScript的检测(因为在TypeScript看来,没有cast的时候,等号左侧和右侧的两个值并非类型匹配的)。

或者:self.stores.replace(stores)

mobx使用数组提示越界_Mobx-State-Tree-分配给数组类型相关推荐

  1. mobx使用数组提示越界_向Mobx可观察数组添加操作

    我刚刚开始使用Mobx,我正在尝试添加一个从可观察数组中删除项目的操作 . 我究竟做错了什么? 这是商店: class ToDoStore { @observable items = []; @act ...

  2. mobx使用数组提示越界_Observable 数组

    Observable 数组 Observable 数组 和对象类似,可以使用 observable.array(values?) 或者将数组传给 observable,可以将数组转变为可观察的. 这也 ...

  3. php 二维数组转,PHP二维数组转树形,树形转二维数组

    二维数组转为树形if (!function_exists('tree')) { /** * 二维数组 转为 树形结构 * @author super * @time 2020-12-22 10:25: ...

  4. [MobX State Tree数据组件化开发][3]:选择正确的types.xxx

    ?系列文章目录? 定义Model时,需要正确地定义props中各字段的类型.本文将对MST提供的各种类型以及类型的工厂方法进行简单的介绍,方便同学们在定义props时挑选正确的类型. 前提 定义pro ...

  5. C learning_11 (数组和在内存存储的理解、数组越界、数组作为形参)

    目录 数组的理解 数组越界 数组作为函数参数 数组的理解 数组的含义 在C语言中,用于存储多个相同类型的元素.它可以被简单地定义为包含多个元素的容器.数组中每个元素都可以通过索引来访问,索引从零开始递 ...

  6. 数组树/fenwicktree/Binary Indexed Tree

    在解类似 leetcode 307题区域和检索 - 数组可修改的题时,我们可以使用一种比较小众的数据结构,数组树. 数组树的结构依托于数组,它的结构看起来类似下面这种: 1,2,3....代表他们在数 ...

  7. Java黑皮书课后题第8章:**8.36(拉丁方阵)拉丁方阵是一个n*n的数组,其中有n个不同的拉丁字母,并且每个拉丁字母恰好只在每行和每列中出现一次。编写一个程序,提示用户输入数字n和字符数组

    **8.36(拉丁方阵)拉丁方阵是一个n*n的数组,其中有n个不同的拉丁字母,并且每个拉丁字母恰好只在每行和每列中出现一次 题目 题目描述与运行示例 破题 代码 题目 题目描述与运行示例 **8.36 ...

  8. Java黑皮书课后题第8章:*8.27(列排序)用下面的方法实现一个二维数组中的列排序。返回新数组,且原数组保持不变。编写一个测试程序,提示用户输入一个3*3的double型矩阵,显示一个排好的矩阵

    *8.27(列排序)用下面的方法实现一个二维数组中的列排序.返回新数组,且原数组保持不变.编写一个测试程序,提示用户输入一个3*3的double型矩阵,显示一个排好的矩阵 题目 题目描述与运行示例 破 ...

  9. Java黑皮书课后题第8章:*8.26(行排序)用下面的方法实现一个二维数组中的行排序。返回新数组,且原数组保持不变。编写一个测试程序,提示用户输入一个3*3的double型矩阵,显示一个排好的矩阵

    *8.26(行排序)用下面的方法实现一个二维数组中的行排序.返回新数组,且原数组保持不变.编写一个测试程序,提示用户输入一个3*3的double型矩阵,显示一个排好的矩阵 题目 题目描述与运行示例 破 ...

最新文章

  1. 递归函数 集合 列表 元组
  2. 【机器学习】数据不平衡问题都怎么解?
  3. 再Repeater模板中,如何获取里面的控件 客户端ID ??
  4. python带参装饰器的改良版
  5. c语言射击类小游戏任务书,(c语言课程设计报告小游戏“石头剪子布”.doc
  6. android4.3 Bluetooth分析之扫描分析
  7. 【LeetCode】【字符串】题号:*13. 罗马数字转整数
  8. 新的信息工作者简历或简历模板
  9. ChinaITLab-Linux工程师培训课程笔记5
  10. 最新服务器处理器天梯,2019 最新 至强 Xeon E5 服务器系列 CPU天梯图
  11. 初学MSP430SPI通信
  12. Photoshop CC2018软件
  13. w3c怎么检测html5,HTML5教程:html标签属性通过w3c验证
  14. Objective-C 【对象-多文件开发简介】
  15. 持久记录精彩时刻,汉印CP4000体验
  16. 机械振动学习笔记1-3章
  17. 手把手教你快速搭建私服环境
  18. 苹果6s登录id显示无法连接服务器,iPhone6s appleID无法登入
  19. 小甜饼cookie之精准投放
  20. 验证手机号是否注册过爱奇艺

热门文章

  1. 激光雷达lidar与点云数据
  2. [JS] [C] [编程题] 用户喜好
  3. [JS]请填充代码,使mySort()能使传入的参数按照从小到大的顺序显示出来。
  4. 你哪来这么多事(二):学生信息查找
  5. Android Read-only file system
  6. Python学习笔记3——三大结构:顺序,分支,循环3
  7. SQL Server 插入含有中文字符串出现乱码现象的解决办法
  8. 第一段冲刺_个人总结_5.2
  9. 网站压力测试工具webbench
  10. 一个较为详细的ETL系统实现方案