dunhuang
dunhuang
> >  > > 有没有大佬解答一下,这里传立即执行函数的返回值(函数)和直接传红字部分的函数,有什么区别吗 > > 立即执行函数的作用是在内部函数还没有执行的时候就已经为内部函数绑定好了对应参数的值,如果不用立即函数的话也可以用bind方法 > > ``` > var name = '小明' > var fn = function (n){ > console.log(`I am eating ${n}`) > this.next()...
没人提rxjs吗。 ReactiveX是一种针对异步数据流的编程。简单来说,它将一切数据,包括HTTP请求,DOM事件或者普通数据等包装成流的形式,然后用强大丰富的操作符对流进行处理,使你能以同步编程的方式处理异步数据,并组合不同的操作符来轻松优雅的实现你所需要的功能 。rxjs是ReactiveX的javascript实现。 对rxjs简单的理解,就是把一系列的异步行为用时间维度的数组表示出来,将行为视为同步数据一般进行处理,编排与更新。 promise只有成功和失败两个结果,且一旦开始不能中止。rxjs则可以有多个成功结果,可以随时中止或进行其他分叉处理。 promise通常只能对串行、并发的多个异步行为进行简单的异步控制,一旦叠加其他维度条件控制则力不从心。 比如promise在实际应用中会因接口响应慢而导致竞态条件问题。rxjs可以轻松的通过switchMap操作符解决。
@yuche 用你单独打包的方法 报 Uncaught TypeError: Cannot set property PropTypes of # which has only a getter 还是建议给个带router的demo吧
是因为webpack 4.0以后要求安装webpack-cli了。改成安装webpack 3+就可以
看见了 cool
@womendi 没有router, 也没有redux?
@womendi 嗯呢 其实我搞了一个webpack3+ie8的 https://github.com/dunhuang/react-ie8-webpack3-example 不过还是想看看nerv的方案
还是不行 会崩溃
我在react-native里提了issue了,https://github.com/facebook/react-native/issues/7905,后来自己找到解决方案了,请参考。ps,你只升级了react-native,但react也要配合升级到15.0.x才行,index.android.js里的代码也必须对应修改,否则run不起来。
举个例子 react-native bundle --platform android --dev true --entry-file index.android.js --bundle-output app/src/main/assets/index.android.bundle --assets-dest app/src/main/res/