gpt4 book ai didi

dart - 我在使用Polymer的Dart中的String上有希腊文字,为什么在浏览器中显示错误?

转载 作者:行者123 更新时间:2023-12-03 03:19:02 25 4
gpt4 key购买 nike

使用Polymer,我在Dart代码上有以下String:

@observable String title = "Καλώς Ήρθατε Ξανά!";

但这是我在浏览器上看到的:
Καλώς ΉÏθατε Ξανά!

我想念什么?

当文本使用常规的拉丁字符时,一切都是完美的。

谢谢你向前

最佳答案

试试这个:

导入:

import 'dart:convert' show UTF8;

代码:
List<int> encoded = UTF8.encode('Καλώς Ήρθατε Ξανά!');
@observable String title = UTF8.decode(encoded);

短代码:
@observable String title = UTF8.decode(UTF8.encode('Καλώς Ήρθατε Ξανά!'));

这应该将您的字符串编码为 UTF8,以便在屏幕上正确显示。

关于dart - 我在使用Polymer的Dart中的String上有希腊文字,为什么在浏览器中显示错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22790895/

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