arhrs - современные компьютерные технологии

Публикации по теме 'angular'


Модульное тестирование вашего перехватчика Angular
Некоторое время я был разочарован тем, сколько, кажется, нужно издеваться, чтобы организовать простые модульные тесты для сервисов, перехватчиков и т. д. Мне удалось то, что я считаю хорошим и чистым способом модульного тестирования перехватчика, который изменяет ваш URL . Перехватчик Это не точная копия моего рабочего кода, но она иллюстрирует предполагаемую логику: если мы вызываем конечную точку, которая начинается с одного префикса, мы указываем этот запрос на один целевой..

Как избежать угловатого белого экрана смерти
Как избежать угловатого белого экрана смерти Если вы когда-либо работали с angular или ionic, вы могли столкнуться с полной белой страницей, также известной как белый экран смерти. Скорее всего причина в несовместимости браузера из-за отсутствия полифилов или браузер вообще не поддерживается. Поэтому angular загружается неправильно, и страница остается пустой. Если вы хотите попробовать это, просто сгенерируйте ошибку перед загрузкой файла main.ts . if (environment.production) {..

Структура папки Angular - следуйте DOM
В документации Angular указано, что структура папок приложения должна соответствовать LIFT: Https://angular.io/guide/styleguide#lift Я здесь, чтобы бросить этому вызов. Я работал во многих проектах Angular, и каждый раз, когда появлялся проект с очень «плоской» структурой, я, как правило, работал медленнее, и поиск компонентов становился сложнее. На плоских проектах заметна познавательная нагрузка. Очень сложно открыть папку src/app и получить 50 папок и файлов. Трудно..

Angular TestBed считается вредным!
Angular TestBed считается вредным! Почему я не использую Angular TestBed и, возможно, вам тоже не стоит В этой статье я сделаю краткий обзор TestBed, расскажу о некоторых его свойствах и методах, а затем предложу альтернативу. Альтернатива, которая вернет вам контроль над вашими тестами! И вариант автоматизации тестирования! Давайте сделаем состояние компонента нашим интерфейсом с помощью Angular, и пусть он отображает HTML и выполняет DOM. Мне нужно проверить только..

От Angular к Blazor: приложение для здоровья
Эталонное приложение, созданное с помощью кроссплатформенного Blazor на основе WebAssembly. Blazor - это платформа на базе .NET для создания веб-приложений, запускаемых в браузере. Он использует C # и шаблоны Razor для генерации кроссплатформенного, совместимого с HTML5 кода, который компилируется в WebAssembly . Цель этой публикации - проиллюстрировать, как создать конкретное эталонное приложение с помощью Blazor. Чтобы увидеть приложение в действии, щелкните здесь для..

Приложение для обнаружения диабета в Angular с использованием TensorFlow.js
Диабет является очень распространенным заболеванием. По сути, ваше тело не может правильно обрабатывать сахар, что может вызвать побочные эффекты, включая слепоту. Как и в случае с любой болезнью, важно обнаружить ее как можно раньше, а еще лучше, если она будет настолько автономной, насколько это возможно. Машинное обучение — очень мощный инструмент для этих целей. Мы построим простую модель, используя машинное обучение в JavaScript (TensorFlow.js). Я построил также более..

Как создать стратегию повторного использования маршрута с помощью Angular
Прежде чем перейти к стратегии повторного использования маршрута, давайте разберемся, что произойдет, если мы перейдем от одного компонента к другому, изменив маршрут. Допустим, вы находитесь на пути /compA и загрузили компонент A в DOM, и теперь, когда вы измените маршрут на /compB , который загрузит компонент B , компонент A будет уничтожен, что означает, что он будет удален из DOM, и его соответствующий экземпляр компонента также будет удален , (мы можем проверить это,..

Новые материалы

Конфигурация Gulp для WordPress - Часть II
Здесь мы переходим ко второй части руководства по настройке Gulp для оптимальной разработки WordPress. Если вы пропустили первую часть, где мы установили все модули, необходимые для задач,..

LACTF — сеть/метавселенная
В lactf я смог решить задачу веб/метавселенной. Ниже приведен исходный код, предоставленный здесь Из исходного кода видно, что флаг — это отображаемое имя администратора...

GraphQL — Язык запросов — Часть 1
Первое, что нужно знать: GraphQL — это спецификация (как она должна работать и выглядеть), а не реализация. GraphQL не нужно устанавливать, вы реализуете его с помощью серверной библиотеки,..

Будущее машинного обучения в Индии
Будучи связанным с интенсивно развивающимся языком, непрерывные технологические достижения наверняка поразят сектор машинного обучения, который вот-вот сформирует долгосрочную перспективу машинного..

Сравнение Clojure IDE  — Emacs/Cider и IDEA/Cursive
Введение Недавно я редактировал сообщение в блоге, в котором брал интервью у жителей Метосинии относительно их любимых редакторов Clojure . Было довольно интересно увидеть, что используется..

Строки, регулярные выражения и шаблонные литералы — Часть 1 | Понимание ES6
Строки, несомненно, являются одним из самых важных типов данных в любом языке программирования. Строки есть практически в каждом языке программирования, и научиться их эффективному..

7 признаков того, что вы все еще начинающий веб-разработчик
В этой статье я расскажу о 7 признаках того, что вы все еще начинающий веб-разработчик. Это вещи, в которые время от времени могут впадать даже опытные разработчики, поэтому не беспокойтесь,..