小编zer*_*993的帖子

Flutter Web 检查当前是否正在运行单元测试

我最近将我的 flutter 移动项目转换为支持 flutter-web,我知道我无法访问 Platform.environment,因为它是本机移动功能,因此我无法使用 Platform.environment.containsKey('FLUTTER_TEST') 来确定是否我目前正在运行单元测试,例如在颤振移动环境中。flutter web 是否还有其他替代方法来确定我当前是否正在运行单元测试?

unit-testing flutter-web

6
推荐指数
0
解决办法
205
查看次数

在 React Native Expo 应用程序中无需密钥即可解码 JWT 令牌

我的应用程序当前正在博览会上运行,我需要一种方法来解码从后端收到的 JWT 令牌。当我使用jwt.io它时,\xe2\x80\x99t不需要密钥来解码,但我可以\xe2\x80\x99t似乎找到一个支持expo的库,不需要\xe2\x80\x99t需要密钥来解码。我尝试使用下面的代码在没有库的情况下对其进行解码,但它不起作用:-

\n\n
JSON.parse(new Buffer(token.split(\xe2\x80\x98.\xe2\x80\x99)[1], \xe2\x80\x98base64\xe2\x80\x99.toString())); \n
Run Code Online (Sandbox Code Playgroud)\n\n

我尝试过使用一些博览会库,但我发现的所有库都需要一个密钥来解码,如果我将空字符串传递给密钥,它就不会解码。\n我也尝试过在没有库的情况下进行解码

\n\n

通过解码 JWT 令牌后,预期结果是以下对象jwt.io

\n\n
{\n  "id": "5ce667c89133fd61e7f08c53",\n  "name": "TEST Group",\n  "username": "chia.wq@redtech.my",\n  "type": "G",\n  "iat": 1560152565\n}\n
Run Code Online (Sandbox Code Playgroud)\n\n

有没有其他方法可以让我在没有密钥的情况下通过使用或不使用 Expo 上的 React Native 中的库进行解码?

\n

decode jwt react-native

2
推荐指数
1
解决办法
3639
查看次数

使用 Excel::download() 方法将 Excel 列设置为自动

我目前正在使用 Excel::download() 方法生成 Excel 文件 (xlsx),但问题是某些列的宽度不足以容纳其内容。

我做了一些研究,发现我可以使用代码:-

$sheet->getColumnDimension($column)->setAutoSize(true);
Run Code Online (Sandbox Code Playgroud)

但问题是,由于我使用 Excel::download() 生成 Excel 文件,我该如何或在哪里将代码声明为 setAutoSize 为 true?

excel laravel

2
推荐指数
1
解决办法
2775
查看次数

标签 统计

decode ×1

excel ×1

flutter-web ×1

jwt ×1

laravel ×1

react-native ×1

unit-testing ×1