gpt4 book ai didi

javascript - 错误 : JSON value of type NSstring cannot be converted of a YGValue. 您是否忘记了 % 或 pt 后缀

转载 作者:行者123 更新时间:2023-12-03 14:52:30 28 4
gpt4 key购买 nike

为什么我不能使用:global.App_BottomTabBarHeight 下面在 React Navigation createBottomTabNavigator 中设置高度?在哪里 global.App_BottomTabBarHeight = '8%' .这是在另一个类中定义的。我正在开发一个 0.63.3 的 iOS 应用程序

//Tabs across the bottom of the screen
const MainScreenTabNavigator = createBottomTabNavigator(
{
HomeStack,

OtherStack,

},
{

tabBarOptions: {

activeTintColor: 'orange',
inactiveTintColor: 'black', //white
style: {
backgroundColor: '#ff8278',
height: global.App_BottomTabBarHeight // DOESN'T WORK but manually typing '8%' or 0.08 does
},
indicatorStyle: {
backgroundColor: 'black'
},
showLabel: false
},

}

);

高度不会用变量 global.App_BottomTabBarHeight = '8%' 设置.
我也试过这样做: height: Dimensions.get('window').height * global.App_BottomTabBarHeight , 其中 global.App_BottomTabBarHeight = 0.08 ,但仍然没有
如果我手动输入 height: '8%'它工作正常。
有时我会收到此错误: JSON value '8%' of type NSstring cannot be converted of a YGValue. Did you forget the % or pt suffix.导致问题的 % 有什么问题吗?

最佳答案

我有同样的问题,这是由于一个需求周期。
确保在加载此文件之前定义您的全局,否则您的 global.App_BottomTabBarHeight可能是 ""undefined .

关于javascript - 错误 : JSON value of type NSstring cannot be converted of a YGValue. 您是否忘记了 % 或 pt 后缀,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64884546/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com