Django将空间放在Textfield的第一行



我正在创建一个WebApp,可以在其中介绍文档。在我的文档中,我经常有一些代码片段,因此我使用Prism(https://prismjs.com/(将我在管理页面上的文本字段中输入的文本格式化。

问题是,每当我在Textfield中输入代码时,它都会在第一行上构成空格:

    import { Pipe, PipeTransform } from '@angular/core';  
import { UserService } from '../user.service';

我的代码看起来很喜欢:

模板:

<pre><code class="language-{{ subdoc.language }}">
        {{ subdoc.code }}            
</code></pre>

{{ subdoc.code }}

之前删除空格/Tab字符

您必须在编码中精疲力尽。大多数时候,我们认为复杂的编码是出了问题的位置,但在您的情况下是HTML。

您肯定知道<pre>标签的工作原理。现在了解此

之间的区别
 <pre><code class="language-{{ subdoc.language }}">
        {{ subdoc.code }}            
 </code></pre>

和这个

<pre><code class="language-{{ subdoc.language }}">
{{ subdoc.code }}            
</code></pre>

快乐编码;(

最新更新