狒狒神
狒狒神
可以命令行指定需要调试的端,比如 npm start -- --dev-targets=web
TabBar 是以容器框架的维度提供的,所以从设定上就是要比任意元素优先级更高的
后面说的这种耦合式的设计其实是不合理的,可以具体说下占用空间相关的预期表现,这种场景是不是用自定义 TabBar 然后将 TabBar 隐藏比较好?
这个需要和 rax-devtools 联动,时间不确定
1)Rax App: 在页面初次渲染开始时和结束时 mark一下,并计算所用时长。 目的:了解页面的初次渲染的情况,提供比FP、FCP等更准确的页面情况数据。 2)Rax Core: 在生产环境中,用户可以自定义收集某段时间内,各组件的: - 触发渲染的时间戳 - 渲染次数 - 每次渲染的时长 目的:方便的获得各组件的渲染情况,对于渲染频率过高或渲染耗时过长的组件可针对性的用 useMemo 之类的手段进行优化。可参考 [react Profile API](https://reactjs.org/docs/profiler.html)
关于 DSL、框架 和 devtools 的联动关系,近期规划是,可能不仅仅是 chrome 插件,而是一个面向多端的调试工具
`renderToString` 方法也可以提供组件渲染时间等信息
https://github.com/alibaba/rax/pull/2101
面向新的编译方式,这个 issue https://github.com/alibaba/rax/issues/1898 应该就解决了
这个包直接打在 rax 里就好了吧?