Невозможно связать с data-html2canvas-ignore, поскольку оно не является известным свойством ng-container. - PullRequest
0 голосов
/ 14 мая 2019

Я использую jspdf для экспорта страницы в PDF.Я хочу скрыть несколько элементов перед экспортом в PDF.Поэтому я использую свойство html2canvas-ignore в теге html.

Это прекрасно работает, если я определю его непосредственно в теге html (т. Е. html2canvas-ignore ='true').

Но я хочу использовать его в зависимости от условия, поэтому я пытаюсь выполнить привязку свойства.но если я попытаюсь [data-html2canvas-ignore]="condition" его выбросить следующую ошибку.

Невозможно привязать к 'data-html2canvas-ignore', так как это не известное свойство 'ng-контейнер'.1. Если data-html2canvas-ignore является угловой директивой, то добавьте CommonModule в @ NgModule.imports этого компонента.2. Чтобы разрешить любое свойство, добавьте «NO_ERRORS_SCHEMA» к «@ NgModule.schemas» этого компонента.

Как добавить свойство html2canvas-ignore на основе условия?

1 Ответ

1 голос
/ 14 мая 2019

Поскольку html2canvas-ignore - это свойство, позволяющее добавить значение вашего условия следующим образом: html2canvas-ignore = "{{ condition }}" Возможно, вы записали логику в файл .ts для определения значения условия.Попробуйте это и дайте мне знать, если это работает.

...