梗概

  • 在 uni-app js 引擎版中,页面后缀名是.vue文件或.nvue文件。 这些页面均全平台支持
    • 差异在于当 uni-app 发行到App平台时,.vue文件会使用webview进行渲染,.nvue会使用原生进行渲染,详见:nvue原生渲染
    • nvue通常会受到更多的限制,通常是vue的子集
    • 一个页面可以对应2个文件名。重名时优先级如下:
      • 在非app平台,先使用vue,忽略nvue
      • 在app平台,使用nvue,忽略vue

注册页面

  • 每次新建页面,均需在pages.json中配置pages列表;未在pages.json -> pages 中注册的页面无法访问
  • 详细的页面配置和样式设置请参考pages.json配置