gpt4 book ai didi

dart - Dart 中的多行字符串

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

我还在研究 Dart。我只想将 .dart 中定义的字符串输出到我的 html。我查看了 https://sites.google.com/site/dartlangexamples/learn/variables/strings 上的文档
我知道我需要使用“””。
当我打印我的查询时,我得到了很好的结果,但是当我以 html 输出它时,它们是并排的。
它是:
.dart :

    var symbole = """
*
***
*****
*******
*********""";
var element03 = query('#exercice03');
element03.innerHTML = symbole;
print(symbole);
}
Print 给了我我在 var 符号中设置的内容,但是在我的 HTML 中我得到了这个:
My html is :

<!DOCTYPE html>

<html>
<head>
<meta charset="utf-8">
<title>HelloWorld</title>
<link rel="stylesheet" href="HelloWorld.css">
</head>
<body>
<div id="container">

<p class="question">Exercice : Pritn the * : <span id="exercice03"></span></p>
</div>

<script type="application/dart" src="web/HelloWorld.dart"></script>
<script src="https://dart.googlecode.com/svn/branches/bleeding_edge/dart/client/dart.js"></script>
</body>
</html>
我不明白为什么在我的输出 html 中我没有得到与我的 dart 编辑器中的 Print 相同的结果,有人可以帮我解决这个问题吗?

最佳答案

我不确定我是否在这里关注你——你想要这个吗?

    var symbole = """
*<br />
***<br />
*****<br />
*******<br />
*********<br />""";
var element03 = query('#exercice03');
element03.innerHTML = symbole;

我刚刚添加了断线

正如马特 B 所说, print() 的输出与浏览器上的 HTML 格式不同。

关于dart - Dart 中的多行字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13104729/

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