Rem1te
https://material.angularjs.org/latest/demo/dialog https://material.angularjs.org/latest/api/service/$mdDialog
Rem1te
Пользуйтесь гуглом же
Валера
спасибо, пытаюсь разобраться
Nurlan
Всем добрый вечер
Nurlan
У меня на ng-click весит вызов функции которая удаляет запись в таблице, запись удаляется но изменение видно только после перезагрузки страницы
Nurlan
Как можно реализовать без русной перезагрузки страницы
Константин
Rem1te
@jashka_jashka
Rem1te
Господа, кто прикручивал rxjs в нг1, какие отзывы?
Nurlan
Rem1te
Запись удаляется из БД MongoDB
оу ну Ваша запись в БД имеет косвенное отношение к данным которые выгрузились на фронт, Вам нжуно или удалить этот элемент на фронте ручками или обоги переполучить список с бека
Nurlan
записи выводят через ng-repeat
Nurlan
мне нужно перегружать блок с ng-repeat?
Rem1te
-_-
Rem1te
нг рипит идет по массиву
Nurlan
чтобы по новой отобразились данные?
Rem1te
в массиве есть обьекты
Rem1te
один из обьектов вы удаляете
Rem1te
значит вам нужно удалить его из массива
Nurlan
получается я вызывая функцию удаления, она отправляет запрос на сервер, сервер удаляет данные в БД и шлет ангуляру ответ, ангуляр удаляет эти данные из массива ng-repeat'a
Rem1te
Да, именно так, Ваше решение верно
Rem1te
Подчеркну только что именно после УСПЕШОГО выполнянения запроса на бек енд
Nurlan
спасибо буду смотреть
Rem1te
Я бы все таки не ограничивался хттп статусами, а так же с бек енда пересылал информацию о действии хотя бы поля actions с информацией что было сделано и result: 'successfully'
Rem1te
Но да, суть Вы уловили верно
Артур
@jashka_jashka
pa[aad
как же заебали боты эти или хрен знает что
pa[aad
я тут подумал и решил что будет лучше если создать новую группу и кто захочет перейдет туда
Oleg
и как это спасёт от ботов?
kdm🇩🇰
в одном чате говорили, что есть бот который удаляет события
kdm🇩🇰
т.е заджоинился-покинул группу
pa[aad
не будут знать ссылку на группу если ее нигде не указывать
pa[aad
ну я rxjs буду прикручивать, но только как зависимость моего стейт менеджера
Oleg
Но ведь суть сообщества в том чтобы его могли найти новые люди)
Dmitry
Все привет! Кто то работал с ngDialog?
Rem1te
Задавайте вопрос, кто не будь да работал
Dmitry
function showDownloadSettingsDialog(options) { return ngDialog.open({ template: 'app/shared/messageUtils/templates/DownloadClientSetting.html', className: 'ngdialog ngdialog-no-overlay ngdialog-theme-meeting-options ng-scope ngfirst-time-flow ', controller: 'MessageUtilsDownloadDialog', resolve: { options: function() { return options; } } }); } В firefox и safari не открывается окно, даже не заходит в контроллер. В chrome, edge все нормально.
Rem1te
какая не будь ошибка?
Denis
Привет. А как сделать вложенный объект?
Denis
Denis
то что есть
Denis
Denis
что хочу получить
Denis
result[decDeg1.latLon] = decDeg1.decDeg result[decDeg2.latLon] = decDeg2.decDeg
Denis
Что добавить чтобы мои координаты были внутри coordinates
Dmitry
какая не будь ошибка?
нет. Я подозреваю что дело видимости, но не пойму пока как это проверить и решить
Rem1te
метод который запускает модалку выполняется ?
Dmitry
метод который запускает модалку выполняется ?
метод выполняется, а вот в контроллер не заходит
Dmitry
Отображай компонент вместо контроллера и вьюшки
не совсем понял как это реализовать
Bogdan
не совсем понял как это реализовать
Сделай всю логику что у тебя в контроллере и вьюшке в виде отдельного компонента
Bogdan
А потом отображай этот диалог вместе с шаблоном, в котором будет этот компонент
Bogdan
Типа, ngDialog.show({template: “<my-component />”})
Dmitry
понял, буду пробовать, спасибо)
Denis
coordinates = {} result = {coordinates: coordinates}
Denis
помогло
Артур
@jashka_jashka Hello!
Dmitry
А потом отображай этот диалог вместе с шаблоном, в котором будет этот компонент
Посомтрел, по моему так не получится, потому что в приложении много мест, где вызвается этот контрллер и шаблоны почти везде разные, а для каждого компонент создавать не есть хорошо
Dmitry
Самое интересное что с текстовым шаблоном все нормально проходит
Dmitry
Кстати из другого места использую эту функцию - тоже все работает
Denis
Короч проект с этим мамонтом кончился
Denis
Чао
1000
Чао
прощай
Nurlan
Добрый вечер
Nurlan
Непонятная фигня с ng-submit
Nurlan
<form ng-submit="vm.updateShop()"> <div class="form-field"> <input ng-model="vm.editShop.name" type="text" class="input" name=""></input> </div> <div class="form-field"> <input ng-model="vm.editShop.description" type="text" class="input"></input> </div> <div class="form-field"> <input input ng-model="vm.editShop.category" type="text" class="input"></input> </div> <div class="form-field"> <input ng-model="vm.editShop.price" type="text" class="input"></input> </div> </div> <div class="form-field form-field--file"> <input type="file" ng-model="vm.editShop.img" class="input-file" custom-on-change="vm.readURL"> <span>Выберите файл</span> <img src="images/file.svg" alt=""> </input> </div> <div class="form-field form-field--file"> <img ng-src="{{vm.imgPreload}}" style="width: 100px;"> </div> <div class="form-fieid"> <button type="submit"> Сохранить</button> </div> </form>
Nurlan
в общем не срабатывает sumbmit
Nurlan
при нажатии на кнопку нечего не происходит
Nurlan
в форму подгружаются текущие данные записи из БД
Nurlan
я их редактирую
Nurlan
но при нажатии на сохранить нечего не происходит
Nurlan
ни ошибки нечего