1
Foryou920 2021-07-27 14:53:33 +08:00
少见,跨平台框架还是 Taro 和 uni-app 占多
|
2
Imindzzz 2021-07-28 09:44:03 +08:00
我们在用,目前遇到的问题是:页面节点太多的情况下,每次状态变更都比较卡。
比如:一个长列表,有一个下拉选择筛选条件 type,如果列表已经加载了 20 条,setType('xxx') 时就会卡一秒甚至更多 我觉得是因为他是基于 react 的,需要维护一个 dom 树,每次 react 状态变更要先 diif 一下,然后发送到小程序又要 diff 一下,这个通信比较慢。 和 wepy 这种直接编译成小程序代码不同,状态就是小程序自己管理了。 不过还好,reamx 允许嵌入小程序原生组件,UI 频繁切换状态我们用原生写了 可以原生只写切换部分,渲染还是用的 remax 。 就好像 web 上面,频繁 setState 会比较卡,那就获取 domRef 手动设置 style 。写法稍微有一点点麻烦就是了 |
3
inhal 2021-07-28 11:36:06 +08:00 via Android
推荐一下 mpxjs
|
4
LinYa 2021-07-28 12:07:04 +08:00
didi mpx
|
5
jinzhongyuan OP @inhal 不想用 vue
|
6
jinzhongyuan OP @LinYa 想用 react
|
7
jinzhongyuan OP @xd199153 嗯嗯
|