uniapper
uniapper
  • 发布:2022-02-10 17:41
  • 更新:2023-02-20 23:13
  • 阅读:722

【报Bug】uni项目默认模板 main.js 条件编译的“条件”错误

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10

HBuilderX类型: 正式

HBuilderX版本号: 3.3.11

手机系统: Android

手机系统版本号: Android 12

手机厂商: 华为

手机机型: 手机无关

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

新建 uni项目 选择默认模板

预期结果:

以后发新版,尽量测试全面些,尽量不要破坏之前的功能。另外,对vue3的支持,还是要加油啊。

实际结果:

···

bug描述:

import App from './App'  

// #ifndef VUE3  
import Vue from 'vue'  
Vue.config.productionTip = false  
App.mpType = 'app'  
const app = new Vue({  
    ...App  
})  
app.$mount()  
// #endif  

// #ifdef VUE3  
import { createSSRApp } from 'vue'  
export function createApp() {  
  const app = createSSRApp(App)  
  return {  
    app  
  }  
}  
// #endif
2022-02-10 17:41 负责人:无 分享
已邀请:
s***@qq.com

s***@qq.com - 保持活力

条件编译没有bug吧,确实是两个有关vue3的条件编译,但是仔细瞧一瞧。得出的结论是:第一个条件编译是#ifndef vue3(指的不是vue3才执行),第二个条件编译是#ifdef vue3(指的是vue3才执行)

要回复问题请先登录注册