Size: a a a

Angular - русскоговорящее сообщество

2021 February 16

EN

Erik Nalbandyan in Angular - русскоговорящее сообщество
🅷🅴🅻🅻P🅴🆁 ...
идеально, биг сенкс мистер)
Получилось ?
источник

🅷.

🅷🅴🅻🅻P🅴🆁 ...... in Angular - русскоговорящее сообщество
походу завелось
источник

EN

Erik Nalbandyan in Angular - русскоговорящее сообщество
🅷🅴🅻🅻P🅴🆁 ...
походу завелось
Ахаха )) ну ты можешь еще либ испльзовать cuncurently
источник

🅷.

🅷🅴🅻🅻P🅴🆁 ...... in Angular - русскоговорящее сообщество
сейчас прочитаю про либу, надо расширять кругозор)
источник

EN

Erik Nalbandyan in Angular - русскоговорящее сообщество
🅷🅴🅻🅻P🅴🆁 ...
сейчас прочитаю про либу, надо расширять кругозор)
источник

🅷.

🅷🅴🅻🅻P🅴🆁 ...... in Angular - русскоговорящее сообщество
источник

EN

Erik Nalbandyan in Angular - русскоговорящее сообщество
Нез))
источник

AO

Alex Okrushko in Angular - русскоговорящее сообщество
👍
источник

V

VEgoshin in Angular - русскоговорящее сообщество
Привет! Подскажите, пожалуйста, как сделать так, чтобы при рендеринге в темплейте выполнялось выражение из .description?
-- t.component.tst
js
this.tips = [
     {
       id: 1,
       category: [],
       tags: [],
       description: (`
... text ...
<textarea highlight-js [options]="{}" [lang]="'typescript'">
var c = 1;
</textarea>
... text ...
       `),
     }
   ];

-- t.component.httml
Пока нашёл только <div [innerHTML] = tip.description></div>, но ничего не происходит
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
VEgoshin
Привет! Подскажите, пожалуйста, как сделать так, чтобы при рендеринге в темплейте выполнялось выражение из .description?
-- t.component.tst
js
this.tips = [
     {
       id: 1,
       category: [],
       tags: [],
       description: (`
... text ...
<textarea highlight-js [options]="{}" [lang]="'typescript'">
var c = 1;
</textarea>
... text ...
       `),
     }
   ];

-- t.component.httml
Пока нашёл только <div [innerHTML] = tip.description></div>, но ничего не происходит
А что за конструкция description: ('')?
Зачем скобки?)
В innerHtml должно работать если туда html отжать, а у Вас там судя по всему не html?)
источник

V

VEgoshin in Angular - русскоговорящее сообщество
Oleg Safonov
А что за конструкция description: ('')?
Зачем скобки?)
В innerHtml должно работать если туда html отжать, а у Вас там судя по всему не html?)
Это остатки от конструкции this.sanitizer.bypassSecurityTrustHtml 🙂
источник

V

VEgoshin in Angular - русскоговорящее сообщество
всё так, там не html
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
VEgoshin
всё так, там не html
А что там?) Как Вы это хотите в шаблоне отобразить?)
источник

V

VEgoshin in Angular - русскоговорящее сообщество
Хотелось бы, чтобы эта штука отобразилась так, как будто она вписана в шаблон. У меня, highlight-js [options]="{}" [lang]="'typescript'"  не подхватывается и нет подсветки синтаксиса
источник

V

VEgoshin in Angular - русскоговорящее сообщество
Нижнее отрабатывает, а как сделать чтобы и <div [innerHTML] = tip.description></div> выполнялось?

<div class="tip">
 <p> Tip #{{ tip.id }}</p>
 <p> Category: {{ tip.category | json }}</p>
 <p> Tags: {{ tip.tags | json }}</p>

 <div [innerHTML] = tip.description></div>
</div>

<textarea highlight-js [options]="{}" [lang]="'typescript'">
var c = 1;
</textarea>
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
VEgoshin
Нижнее отрабатывает, а как сделать чтобы и <div [innerHTML] = tip.description></div> выполнялось?

<div class="tip">
 <p> Tip #{{ tip.id }}</p>
 <p> Category: {{ tip.category | json }}</p>
 <p> Tags: {{ tip.tags | json }}</p>

 <div [innerHTML] = tip.description></div>
</div>

<textarea highlight-js [options]="{}" [lang]="'typescript'">
var c = 1;
</textarea>
Вы кавычки не потеряли?) Покажите что в description ещё раз и что Вы хотите увидеть внутри div)
источник

V

VEgoshin in Angular - русскоговорящее сообщество
highlight-js [options]="{}" [lang]="'typescript'" не отрабатывают при рендеринге
<textarea highlight-js [options]="{}" [lang]="'typescript'">
var c = 1;
</textarea>
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
VEgoshin
highlight-js [options]="{}" [lang]="'typescript'" не отрабатывают при рендеринге
<textarea highlight-js [options]="{}" [lang]="'typescript'">
var c = 1;
</textarea>
Ничего непонятно.
Вы хотите увидеть

<div>
<textarea highlight-js [options]="{}" [lang]="'typescript'">
var c = 1;
</textarea>
</div>

??
источник

V

VEgoshin in Angular - русскоговорящее сообщество
нет, хочу увидеть результат от выполнения:
<textarea highlight-js [options]="{}" [lang]="'typescript'">
var c = 1;
</textarea>
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
VEgoshin
нет, хочу увидеть результат от выполнения:
<textarea highlight-js [options]="{}" [lang]="'typescript'">
var c = 1;
</textarea>
понял. Ну тогда по другому надо, да.
Может обёртку на highlight-js найти?
источник