//// #ifdef H5
// let baseUrl = 'http://3g.wanlvmall.com/'// H5
//// #endif - 发布:2022-10-10 10:32
- 更新:2022-10-10 11:16
- 阅读:261
产品分类: uniapp/H5
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 19041.450
HBuilderX类型: 正式
HBuilderX版本号: 3.4.7
浏览器平台: Chrome
浏览器版本: 106.0.5249.103
项目创建方式: HBuilderX
示例代码:
操作步骤:
把baseUrl 放到注释掉的条件里面还可执行
把baseUrl 放到注释掉的条件里面还可执行
预期结果:
注释掉的应该不能执行才对
注释掉的应该不能执行才对
实际结果:
代码放到注释掉的条件编译里面依旧执行
代码放到注释掉的条件编译里面依旧执行
bug描述:
条件编译注释掉了,但是运行后还是照样执行那个编译
2 个回复
1***@qq.com (作者)
这是本来设计成这样的呢?还是bug呢(手动狗头)
DCloud_heavensoft
ifndef ,有个n,是反的意思。如果不是要反,写成ifdef。
1***@qq.com (作者)
对呀,但是条件编译的代码我给注释掉了呀,是不是在条件编译前加//还是不会注释?
2022-10-12 11:22
DCloud_heavensoft
回复 1***@qq.com: 你说的是加了4个////?不管加多少个,它还是注释,那没用的。let前面的//才有用
2022-10-12 13:07