Я столкнулся с проблемой, когда выбранный мной вариант отображается со знаком &
вместо &
.
Как сделать так, чтобы строковое значение отображалось нормально, без анализа его как HTML-codeа, и не создавалось никаких рисков для безопасности, например угрозы XSS-атаки?
<ng-select
[clearable]="false"
[items]="items"
[searchable]="false"
class="custom"
data-testid="request-xxz"
formControlName="category"
i18n-placeholder
placeholder="Choose option"
>
<ng-template let-item="item" ng-option-tmp>
<div
[attr.data-testid]="
'request-form-xxzy'
"
>
{{ item.label }}
</div>
</ng-template>
</ng-select>
Гурий
Вопрос задан29 января 2024 г.