Использование точки в скобках нарушает шаблон Swig - PullRequest
0 голосов
/ 14 мая 2018

Использование Dot внутри фигурных скобок нарушает визуализацию шаблона swig.Я не уверен, если это ошибка.

У меня есть код, подобный этому, где-то между html-текстом статьи:

<pre>
    <code>
        <span>new Promise (function  (resolve, reject) {...}  );</span>
    

Использование точек в скобках{...} нарушает рендеринг.Зачем?Когда я удалял, все работало нормально, но мне пришлось отследить проблему.

1 Ответ

0 голосов
/ 14 мая 2018

Это происходит потому, что { и } являются зарезервированными символами в Swig.

Swig оценит все, что находится внутри этих символов, поэтому он пытается вычислить ..., что не является допустимым выражением Swig.

Вам нужно заменить эти символы на HTML-объекты, чтобы Swig не мог их оценить.

<pre>
    <code>
        <span>new Promise (function  (resolve, reject) &#123;...&#125;  );</span>
    
...