Size: a a a

Angular - русскоговорящее сообщество

2021 March 30

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Денис
Если речь идёт про запрет, то и 'назад' тоже можно запретить
не думаю, что стопроцентно всегда можно
источник

Д

Денис in Angular - русскоговорящее сообщество
Oleg Safonov
не всегда оно закрывает окно
99%. Согласен?
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Денис
99%. Согласен?
Пока нет)
источник

Д

Денис in Angular - русскоговорящее сообщество
96? :)
источник

Д

Денис in Angular - русскоговорящее сообщество
Подавляющее большинство. Потому это и должно быть стандартном
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Нужно исследование проводить)
источник

ДЗ

Даниил Зеликов... in Angular - русскоговорящее сообщество
Кто нибудь может подсказать или объяснить.
Делаю динамический импорт.
Почему так
import(`assets/geomaps/${ mapKey }.json`)
работает

а так
const pathFull = `assets/geomaps/${ mapKey }.json`;
import(pathFull)
не работает. Компилятор пишет:
Critical dependency: the request of a dependency is an expression
??
источник

С

Сергей in Angular - русскоговорящее сообщество
Даниил Зеликов
Кто нибудь может подсказать или объяснить.
Делаю динамический импорт.
Почему так
import(`assets/geomaps/${ mapKey }.json`)
работает

а так
const pathFull = `assets/geomaps/${ mapKey }.json`;
import(pathFull)
не работает. Компилятор пишет:
Critical dependency: the request of a dependency is an expression
??
так работать не будет из-за спецификации жс
источник

С

Сергей in Angular - русскоговорящее сообщество
Даниил Зеликов
Кто нибудь может подсказать или объяснить.
Делаю динамический импорт.
Почему так
import(`assets/geomaps/${ mapKey }.json`)
работает

а так
const pathFull = `assets/geomaps/${ mapKey }.json`;
import(pathFull)
не работает. Компилятор пишет:
Critical dependency: the request of a dependency is an expression
??
попробуй вот так import('./test1/test2/test2.module').then(m => m.Test2Module)}
источник

С

Сергей in Angular - русскоговорящее сообщество
Сергей
попробуй вот так import('./test1/test2/test2.module').then(m => m.Test2Module)}
сработает но только уже в самом классе... в асинхронном режиме
источник

ДЗ

Даниил Зеликов... in Angular - русскоговорящее сообщество
это json файл. Там нет модуля. У меня лишь проблема в том, что начальный путь меняется по условию, как и имя файла.
И выглядеть это должно было быть что-то вроде так:
import(`${ pathBase }${ pathFile }`)

но не прокатывает
источник

С

Сергей in Angular - русскоговорящее сообщество
Даниил Зеликов
это json файл. Там нет модуля. У меня лишь проблема в том, что начальный путь меняется по условию, как и имя файла.
И выглядеть это должно было быть что-то вроде так:
import(`${ pathBase }${ pathFile }`)

но не прокатывает
метод импорт не принимает ничего кроме строки
источник

С

Сергей in Angular - русскоговорящее сообщество
и эта строка не может быть записана в переменную
источник

ДЗ

Даниил Зеликов... in Angular - русскоговорящее сообщество
попробую так
if (...) {
 import('путь 1').then(x => func(x));
} else {
 import('путь 2').then(x => func(x));
}
источник

С

Сергей in Angular - русскоговорящее сообщество
Даниил Зеликов
попробую так
if (...) {
 import('путь 1').then(x => func(x));
} else {
 import('путь 2').then(x => func(x));
}
через промиз (в описании) может принять переменную
источник

С

Сергей in Angular - русскоговорящее сообщество
const { test } = import(path).then(m => m.TestModule)
источник

ДЗ

Даниил Зеликов... in Angular - русскоговорящее сообщество
просто странно что динамически подменять сам файл он позволяет
import(`assets/geomaps/${ mapKey }.json`)

это работает
источник

M

Maksim in Angular - русскоговорящее сообщество
значит не сделали просчет содержимого переменной
источник

С

Сергей in Angular - русскоговорящее сообщество
в доке там даже есть специальный абзац мол спецом запретили так делать
источник

D

Danil in Angular - русскоговорящее сообщество
Привет, подскажите, нужно загрузить конфиг при старте lazy module. APP_INITIALIZER не подходит, что можно сделать в таком случае?
источник