我仍在研究Dart。我只想将.dart中定义的字符串输出到html。我查看了http://c.dart-examples.com/learn/variables/strings上的文档
我了解我需要使用“”。
当我打印查询时,我得到了很好的结果,但是当我以html输出时,它们是并排的。
那里是:
.dart:
var symbole = """
*
***
*****
*******
*********""";
var element03 = query('#exercice03');
element03.innerHTML = symbole;
print(symbole);
}
Run Code Online (Sandbox Code Playgroud)
打印给我的正是我在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>
Run Code Online (Sandbox Code Playgroud)
我不明白为什么在输出html中无法在dart编辑器中获得与“打印”相同的结果,有人可以帮助我解决这个问题吗?
Kai*_*ren 11
我不确定是否在这里关注您-您想要这个吗?
var symbole = """
*<br />
***<br />
*****<br />
*******<br />
*********<br />""";
var element03 = query('#exercice03');
element03.innerHTML = symbole;
Run Code Online (Sandbox Code Playgroud)
我刚刚添加了换行符
正如Matt B所说,print()浏览器的输出格式与HTML格式不同。
| 归档时间: |
|
| 查看次数: |
5548 次 |
| 最近记录: |