App.vue中
onLaunch(options){
// 引入主题
let mode = uni.getStorageSync( 'theme')||'cyan'
require(./static/theme/theme-${mode }.scss)
//end
}
 
                                        
                                    
                                    - 发布:2023-09-12 12:40
- 更新:2023-09-12 12:40
- 阅读:326
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10
HBuilderX类型: 正式
HBuilderX版本号: 3.8.7
手机系统: Android
手机系统版本号: Android 10
手机厂商: 华为
手机机型: AKA-AL10
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
                                    
                                    
                                         
                                
                                                                                                操作步骤:
                                    
                                        App.vue中
onLaunch(options){
// 引入主题
let mode = uni.getStorageSync( 'theme')||'cyan'
require(./static/theme/theme-${mode }.scss)
//end
}
                                     
                                
                                                                                                App.vue中
onLaunch(options){
// 引入主题
let mode = uni.getStorageSync( 'theme')||'cyan'
require(./static/theme/theme-${mode }.scss)
//end
}
预期结果:
                                    
                                    
                                        真机也可以应用require的样式
                                     
                                
                                                                                                真机也可以应用require的样式
实际结果:
                                    
                                    
                                        真机应用require的样式失败,但是控制台不报错
                                     
                                
                                                            真机应用require的样式失败,但是控制台不报错
bug描述:
内置浏览器运行可以应用require的样式,但是真机运行无法应用require的样式,且控制台不报错
 
             
             
             
			 
            
0 个回复