Мне нужно динамически загружать внешний ресурс CSS для изменения семейства шрифтов страницы.
В моем SPA пользователь выбирает семейство шрифтов, которое он предпочитает для пользовательского интерфейса.Поэтому он копирует / вставляет семейство шрифтов из https://fonts.google.com во входной тег, и мне нужно соответствующим образом изменить свойство font-family страницы.
Для этого мне нужно загрузить внешнийресурс шрифта, такой как <link href="https://fonts.googleapis.com/css?family=<FONTFAMILYNAME>" rel="stylesheet">
, а затем измените CSS, назначив font-family: 'Indie Flower', cursive;
странице, что не является проблемой при использовании привязки CSS.
Как я могу сделать это со стороны модели?
ОБНОВЛЕНИЕ
Приложение разработано на основе Aurelia js, поэтому я имею в виду модель Aurelia, но (все еще на стороне клиента)