- 博客(3)
- 收藏
- 关注
原创 mobx在react中的使用以及使用mobx实现跨组件交互
跨组件交互在不使用其它框架、类库的情况下,React要实现跨组件交互这一功能相对有些繁琐。通常我们需要在父组件上定义一个state和一个修改该state的函数。然后把state和这个函数分别传到两个子组件里,在逻辑简单,且子组件很少的时候可能还好,但当业务复杂起来后,这么写就非常繁琐,且难以维护。而用Mobx就可以很好地解决这个问题。来看看以下的例子:class MyState { @observable num1 = 0; @observable num2 = 100; @acti
2020-08-11 18:18:22 1572
原创 mobx
@observable * 概念: 创建一个被监听的对象, 没有@observable声明的视图不能检测到变化,把数据源变成可观测的,数据实现相应ES6的装饰器在react中有时不支持,要安装插件(1)写法一:数组、对象、ES6中的map等都可以变成可观察的。例:写一个可观测的数组:const arr = observable (['a','b'])数值不可观察。如果想让数值变成可观察的,使用box()或get()、set()cosnt num = observabl...
2020-08-11 11:36:25 247
转载 github在公司中的使用注意事项
1.下载安装git https://git-scm.com/downloads/2.初始化git本地目录。3.连接远程仓库github(gitlab)配置秘钥。https://www.cnblogs.com/flora5/p/7152556.html4.下载远程代码 git clone <版本库网址>5.然后就开始码农之路了。由于是公司代码,很多人在合作,而且分迭代,所以要学会建立自己的分支(git checkout -b <你的分支名>)常用命令:(注 <>
2020-08-08 21:07:17 529
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人