gpt4 book ai didi

react-native - React Native Mocking Platform.Version

转载 作者:行者123 更新时间:2023-12-03 23:18:51 24 4
gpt4 key购买 nike

我一直在使用 jest 快照,并且有一些使用 react-native.Platform 的组件。我需要设置版本和操作系统。

我可以设置 Platform.OS手动仅使用 Platform.OS='android'Platform.OS='ios'但是当我尝试设置 Platform.Version=21这是行不通的。我看得更深一些,发现它为此使用了 setter/getter 。无论如何我可以设置Platform.Version与我的设置方式类似 Platform.OS .

最佳答案

以下技巧对我有用:

Object.defineProperty(Platform, 'Version', {
get: () => 21
});

关于react-native - React Native Mocking Platform.Version,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42215012/

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