Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Dart 省道多线串_Dart - Fatal编程技术网

Dart 省道多线串

Dart 省道多线串,dart,Dart,我还在研究Dart。我只想将.dart中定义的字符串输出到html中。我查阅了关于 我明白我需要使用“.” 当我打印我的查询时,我得到了很好的结果,但是当我用html输出它时,它们是并排的 这是: .省道: var symbole = """ * *** ***** ******* *********"""; var element03 = query('#ex

我还在研究Dart。我只想将.dart中定义的字符串输出到html中。我查阅了关于

我明白我需要使用“.”

当我打印我的查询时,我得到了很好的结果,但是当我用html输出它时,它们是并排的

这是:

.省道:

    var symbole = """
      *          
      *** 
    *****  
  ******* 
*********""";
  var element03 = query('#exercice03');
  element03.innerHTML = symbole;
  print(symbole); 
}
打印内容提供了我在var符号中设置的内容,但在HTML中,我得到了以下信息:


我的html是:
你好世界

实践:原则*:


我不明白为什么在我的输出html中,我在我的dart编辑器中没有得到与打印相同的结果,有人能帮我解决这个问题吗?

这是因为html不区分空格。也就是说,html中的新行在解析时不会显示。您需要使用换行符

,或者您需要将其包装在一个预处理的
中>
tag

我不确定我是否跟在你后面--你想要这个吗

    var symbole = """
      *<br />
      ***<br />
    *****<br />
  *******<br />
*********<br />""";
var element03 = query('#exercice03');
element03.innerHTML = symbole;
var symbole=“”
*
***
*****
*******
*********
“; var element03=查询(“#exercie03”); element03.innerHTML=symbole;
我刚刚添加了换行符


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

Matt,我知道
是用于返回HTML中的行,但它很快,我如何才能在函数中推动
来打印它呢?:这正是我想要做的,我尝试使用
但我想我使用了我的单引号“…谢谢!
    var symbole = """
      *<br />
      ***<br />
    *****<br />
  *******<br />
*********<br />""";
var element03 = query('#exercice03');
element03.innerHTML = symbole;