JQuery для Angular-Typescript - PullRequest
       34

JQuery для Angular-Typescript

0 голосов
/ 12 февраля 2019

У меня есть фрагмент кода ниже, и я ищу различные способы конвертировать их в машинописный текст, но не могу найти пути.пожалуйста, предложите, как бы я достиг этой функции

$('html').addClass('abc');
$(".abc .wrap").css("height", hieght - 70); 

Это еще один пример.

$("#Box").css("index", "");
$("#mID").css("index", "");

Пожалуйста, предложите, как мне написать их в Typescript.Угловой 7

Ответы [ 2 ]

0 голосов
/ 12 февраля 2019

Как упомянул @Stefan, то же самое работает и в машинописи.

Однако, если вы не хотите использовать jquery, вы можете использовать обычные атрибуты style и class для html-элементов

Если вы хотите добавить стили и классы условно, вы можете использовать директивы ngStyle и ngClass от angular.

Также вы можете использовать селектор запросов подход

0 голосов
/ 12 февраля 2019

Из Википедии:

Поскольку TypeScript является расширенным набором JavaScript, существующие программы JavaScript также являются допустимыми программами TypeScript.

https://en.wikipedia.org/wiki/TypeScript

Таким образом, ваш javascript является допустимым кодом для набора типов.Если вы хотите добавить его в свое приложение, вы можете сделать это, просто поместив его в файл * .js (не нужно ничего печатать) и добавив его в scripts в angular.json.Читать подробнее: https://github.com/angular/angular-cli/wiki/stories-global-scripts

...