1***@qq.com
1***@qq.com
  • 发布:2024-07-25 09:21
  • 更新:2024-07-25 09:35
  • 阅读:151

【报Bug】在App.vue 中的 style 下 无法使用 v-bind

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 4.15

手机系统: Android

手机系统版本号: Android 14

手机厂商: OPPO

手机机型: 一加 12

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

示例代码:
<script setup lang="ts">  
import { ref } from 'vue';  
import { onLaunch } from '@dcloudio/uni-app';  
import { interceptor } from './router';  
import { useAppStore } from '@/store/app-store';  

const { oldManMode } = useAppStore();  

const bgColor = ref('#f00');  

onLaunch(() => {  
  interceptor();  
});  
</script>  
<style lang="scss">  
@import 'static/css/style.scss';  
@import 'nutui-uniapp/styles/index';  
@import 'static/iconfont/iconfont-weapp-icon.css';  
@import 'static/css/common.scss';  
@import 'static/css/nut-public.scss';  

#app {  
  background-color: v-bind(bgColor);  
}  

@if v-bind(oldManMode) {  
  #app * {  
    font-size: 36rpx !important;  
  }  
}  
</style>

操作步骤:

在App.vue 中动态更改全局样式

预期结果:

在App.vue 中动态更改全局样式

实际结果:

无法实现读取到vue变量

bug描述:

2024-07-25 09:21 负责人:无 分享
已邀请:
靐齉齾麤龖龗

靐齉齾麤龖龗 - 解决不了问题,那就解决提出问题的人

app页面模版都没有..怎么可能设置成功呢

  • 1***@qq.com (作者)

    我也这样理解 那要如何实现 动态更改全局样式呢 在 APP 模式下

    2024-07-25 09:35

  • 2***@qq.com

    回复 1***@qq.com: 实现了吗,我也遇到了

    2024-12-16 11:02

要回复问题请先登录注册