Rem1te
или это два разных приложения? :)
Anton
не, одно приложение
R
Коллеги , подскажите пожалуйста, может кто сталкивался . У меня есть некоторый <textarea ng-model = "text"> и в этот text приходят данные с бэка среди которых некоторые символы закодированны (< > и еще несколько, в целях безопасности). В соседнем <div ng-bind-html = 'text> те же данные отображаются нормально . Если для ng-model какой то аналог?
Максим
Товарищи, коллеги.. как можно не выводить содержимое в это поле, если определенное значение и при этом если другое значение - чтобы работало: <input type="text" ng-model="options.NameAlias" disabled> если пришло например ВАСЯ, то данные не выводить, а если другое - выводить.. данные в это поле приходят с бэка и в бэк уходят потом
R
А такого функционала можно добиться , будучи привязанным к ng-model и <textarea> ?
Jared
А такого функционала можно добиться , будучи привязанным к ng-model и <textarea> ?
Если нужна именно модель для изменения данных в textarea, то можно попробовать директиву написать. Стандартного механизма нет, насколько я помню
R
Понял , спасибо
Anton
Кто-то делал Progressive web app из angularjs проекта?
Anonymous
hi
Rem1te
heya
؜aaaaaaa
Подскажите, есть ли какой-то способ при билде запихнуть dist со всеми внешними index.html и тд в отдельную директорию?
🎋🎋🥷 ngSamurai
Привет! вы чем стор шифуете ???
؜aaaaaaa
так при билде ты сам решаешь куда ложить )
Разве не в корень проекта кладётся?
🎋🎋🥷 ngSamurai
Разве не в корень проекта кладётся?
ну во первых не обязательно.. во вторых непонятно как у тебя проходит сборка..
🎋🎋🥷 ngSamurai
"task": "npm run step_a && mv dist ../otherdist" ну или так )
Роман
кто-нибудь знает, как можно точно узнать время построения и отображения шаблона в одном стейте?
‌‌‎Baryskhan
Всем привет, подскажите как деплоить проект? я на сервер положил папку с проектом, и настроил конфигурацию nginx, чтобы он слушал такой то порт, и смотрел на эту папку. Насколько это правильно?
Lodo4kin
здравствуйте, проблема в том что данные при перезагрузке не подхватываются реактивно и соответсвенно не показываются - вопрос можно ли как-то зафорсить чтобы подхватилась реактивность?
‌‌‎Baryskhan
🎋🎋🥷 ngSamurai
Думал может есть другой способ)
а что настораживает в твоем случае?
‌‌‎Baryskhan
Каждый раз обновлять папку проекта
🎋🎋🥷 ngSamurai
‌‌‎Baryskhan
Ок, гляну
‌‌‎Baryskhan
Еще вопрос, кто нибудь редиректил пост запросы в nginx?
‌‌‎Baryskhan
Я в этом деле новичок
🎋🎋🥷 ngSamurai
TraviceCI, CircleCI, etc..
🎋🎋🥷 ngSamurai
думаю это не тот чат )
‌‌‎Baryskhan
Ок)
Lodo4kin
а что делать если реактивность не подхватывается?
Denis 🦄
о какой реактивности речь? можете уточнить, что вы под этим имеете ввиду? Потому что этот термин ближе ко второму ангуляру
Lodo4kin
Данные откуда? Через что вы их загружаете?
данные на клиенте типа хранилица как flux только самопильный
Denis 🦄
данные на клиенте типа хранилица как flux только самопильный
а как вы их в покмпонент передаете? Через сервис ?
Denis 🦄
кто-нибудь знает, как можно точно узнать время построения и отображения шаблона в одном стейте?
Точно время, это типа в секундах ? Вам таких данных никто не даст, так как это не корректный вопрос. Время может зависеть от движка бразуера, ОС и т.д. Если же просто нужно знать, когда шаблон был проинициализирован, то исользуйте lifecycle hooks https://toddmotto.com/angular-1-5-lifecycle-hooks
Denis 🦄
Роман
если не секрет, то для чего вам подобная информация?)
На высоконагруженных страницах, визуальное отображение всего контента происходит далеко не сразу после инициализации всех данных в контроллере и хочется знать статистику, сколько примерно люди ожидают полного отображения
Sergei
Добрый день, подскажите что не так делаю с dependency injection? Пытаюсь пересобрать старый проект на webpack (es6), мешает ошибка Unknown provider: $uibModalProvider <- $uibModal
Rem1te
не плохо бы наверно uibModal зарегестрировать
Sergei
не плохо бы наверно uibModal зарегестрировать
Вы имеете ввиду инициализировать в конструкторе ( this.$uibModal = $uibModal; ) ?
Rem1te
Вы импортите angular-bootstrap скорее всего это модуль который не плохо бы зарегестрировать в каком не будь Вашем модули так сказать запровайдить его в ваше приложение
Rem1te
после этого его сервисы станут доступны в вашем приложении
Rem1te
резонное замечание
Константин
ну да, шрифт в настройках редактора
Sergei
стандартный терминальный в убунте, я не знаю какой там стоит. имею ввиду исковый терминал
Sergei
может Ubuntu, похож вроде
Sergei
Подскажите пожалуйста, а нужно сейчас babel использоват в webpack + Angular 1x проекте? зависимости дергаю через import
Denis 🦄
Sergei
если юзаете es6/es7 и хотите, чтобы старые браузеры поддерживали, то да
юзаю да, спрашиваю потому что у меня все работает и без него, но это в хроме последнем. Вобщем лишним не будет, понял, спасибо
Denis 🦄
юзаю да, спрашиваю потому что у меня все работает и без него, но это в хроме последнем. Вобщем лишним не будет, понял, спасибо
вебпак просто превращает разбросанные файлы js в один. Он не решает проблемы совместимости. Бабель же переводит одну версию жс в дргугую, чтобы старые браузеры могли с ней работать. Вот const и let вроде в 48 хроме уже не работают(win xp). Но бабель тоже не панацея, некоторые вещи нужно подключать с помощью полифиллов. Например, если хотите чтобы в старых браузерах работал какой-нибудь Array.from.
Maksym
Всем привет. Кто-то работал с во этим - https://mixpanel.com,
Andrei
Всем привет! сталкивался кто с отрисовкой docx файла в браузере, можете подсказать что?
🎋🎋🥷 ngSamurai
Всем привет! сталкивался кто с отрисовкой docx файла в браузере, можете подсказать что?
бери любой плагин на jQuery, если есть такой, и оберни его в директив/компонент
Andrei
спс
Sheridan
Приветствую! Народ, чтото я туплю... function fetch(item) { $http.get(...., function(data) { item = data; }); } function foo() { var bar = { one: {}, two: {} } fetch(bar.one); } Подскажите, как мне в таком случае заменить значение переменной item так, чтобы оно в bar тоже изменлось?...
Rem1te
ходите по ахуенно тонкому льду с ссылками
Rem1te
хотите сделать правильно - используйте промис
Rem1te
иначе такая подмена ссылок в обьектах Вам аукнется в будующем
Sheridan
Мне бы ещо указателей и прямое управление памятью. Но хотя бы ссылки есть и то хорошо...
Sheridan
Rem1te
достаточно сделать так function fetch() { return $http.get(....,); } function foo() { var bar = { one: {}, two: {} } fetch().then((data) => { bar.one=data }) }
Rem1te
$http.get вернет Вам промис на который можно повесить зен
Sheridan
да.
Sheridan
Только когда bar действительно такой
Rem1te
ну если у бар не будет уан то он добавится :)
Sheridan
у беня bar в коде чтото типа неиндексированного массива словарей. Я по нему хожу об foreach.
Rem1te
в принципе не важно, ведь бар это обьек хранящий в себе ссылки на другие обьекты, поэтому когда вы сделаете присвоение foo.bar = то просто перезапишите ссылку которая ссылалась на бар, на другую