最近在写 UniApp 页面时,又一次体会到一个老问题:页面一旦在 H5 和小程序之间切换,布局细节很容易出现偏差。

我现在的习惯是:

  • 先把页面结构写干净
  • 尽量少做复杂嵌套
  • 把间距、圆角、字体大小抽成统一变量
这样做的好处是,后期调整时不会改一处崩三处。

另外,很多页面看起来复杂,其实只是信息分组不清楚。先把内容层级理顺,样式自然就顺了。

对我来说,UniApp 最难的从来不是语法,而是“在多个端里保持克制”。