V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
jinzhongyuan
V2EX  ›  程序员

remax 用的人多吗?

  •  
  •   jinzhongyuan · Jul 27, 2021 · 2284 views
    This topic created in 1735 days ago, the information mentioned may be changed or developed.
    7 replies    2021-07-28 13:20:34 +08:00
    Foryou920
        1
    Foryou920  
       Jul 27, 2021
    少见,跨平台框架还是 Taro 和 uni-app 占多
    Imindzzz
        2
    Imindzzz  
    PRO
       Jul 28, 2021
    我们在用,目前遇到的问题是:页面节点太多的情况下,每次状态变更都比较卡。
    比如:一个长列表,有一个下拉选择筛选条件 type,如果列表已经加载了 20 条,setType('xxx') 时就会卡一秒甚至更多

    我觉得是因为他是基于 react 的,需要维护一个 dom 树,每次 react 状态变更要先 diif 一下,然后发送到小程序又要 diff 一下,这个通信比较慢。
    和 wepy 这种直接编译成小程序代码不同,状态就是小程序自己管理了。

    不过还好,reamx 允许嵌入小程序原生组件,UI 频繁切换状态我们用原生写了
    可以原生只写切换部分,渲染还是用的 remax 。
    就好像 web 上面,频繁 setState 会比较卡,那就获取 domRef 手动设置 style 。写法稍微有一点点麻烦就是了
    inhal
        3
    inhal  
       Jul 28, 2021 via Android
    推荐一下 mpxjs
    LinYa
        4
    LinYa  
       Jul 28, 2021
    didi mpx
    jinzhongyuan
        5
    jinzhongyuan  
    OP
       Jul 28, 2021
    @inhal 不想用 vue
    jinzhongyuan
        6
    jinzhongyuan  
    OP
       Jul 28, 2021
    @LinYa 想用 react
    jinzhongyuan
        7
    jinzhongyuan  
    OP
       Jul 28, 2021
    @xd199153 嗯嗯
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3386 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 12:35 · PVG 20:35 · LAX 05:35 · JFK 08:35
    ♥ Do have faith in what you're doing.