Lodo4kin
есть какие-нибудь секреты?
Lodo4kin
Lodo4kin
что могу сказать
Rem1te
увы и ах
Rem1te
не нужно использовать вотчеры и дёргать дайджест руками :)
Lodo4kin
Rem1te
Rem1te
Для сайд еффектов?
Rem1te
Стараться не создавать их
Rem1te
Для отслеживания за изменениями? Функции обертки или сетеры/гетеры
Rem1te
Когда какое либо действие помимо основного назначения выполняет побочные логические действия в вашем приложении
Rem1te
Например если кликнуть вот сюда на галочку то измениться состояние, а ещё сходим сделаем денежный перевод
Rem1te
А чекбокс был про согласие с полиси
Lodo4kin
Rem1te
Lodo4kin
Rem1te
setFoo(newValue) this.foo=newValue
Rem1te
А там где надо обновить вместо присваивания вызываете этот метод
Lodo4kin
DrRastafarai
Всем привет.
Используется модалка $uibModal
Она клонирует мой html код, и вставляет в body
В модалке есть ng-repeat
так вот, в начальном html коде ng-repeat отрабатывает.
а вот в самой модалке он закоментирован.
куда копать?
DrRastafarai
Может быть такое, что есть 2 одинаковых дива с ng-repeat, и отрабатывает только один?
может как то можно обозначить их..
те что клонируются
Константин
DrRastafarai
Константин
тебе возможно нужно scope.compile сделать
Константин
var content = $compile(htmlTemplateStr)($scope);
body.append(content);
Константин
чтобы html связался со скоупом
Rem1te
Или просто в модалку данные передать
DrRastafarai
Oleg
DrRastafarai
https://playcode.io/362587?tabs=script.js
тут код
DrRastafarai
Частично
так как buy.js имеет 1к+ строк(
легаси проект.
DrRastafarai
Если нужно еще какие то данные, пишите)
Максим
Ребятушки, туплю чет.. подскажите)
Фильтр в ng-repeat по вложенному элементу как сделать?
пример данных
fieldsList:
attr: {name: "Пр", active: true}
carCapacity: {name: "Г/п", active: true}
carModel: {name: "Модель", active: true}
нужно вывести те, у кого active: true
пытаюсь
<th scope="col" ng-repeat="(colCode, colData) in data.fieldsList | filter: {active: true}">
Максим
нот ворк
Rem1te
вроде должно работать
Rem1te
ща
Rem1te
попробуй через функцию
Максим
Error: [filter:notarray] Expected array but received:
Максим
Коллеги, есть мысли?
Владислав
а че внутри fieldlost то ???
Владислав
fieldsList
Максим
fieldsList:
attr: {name: "Пр", active: true}
carCapacity: {name: "Г/п", active: true}
carModel: {name: "Модель", active: true}
Владислав
а че там пусто )
Максим
объект {name_attr: {name: test, active: true}}
Максим
Владислав
пробовал track by добавить
Владислав
tackby ($index | filter ...)
Андрей
Подскажите пожалуйста где почитать про отличие фабрики сервисов и мб провайдеров? И вообще про них?
Максим
Максим
Ребят) Решил проблему.. попросив засунуть все в массив, чтобы было не массив в массиве, а массив с объектом.. и всё стало круто!
теперь другая ситуация, которую пока даже не знаю по какаим ключевым словам начать гуглить..
мне с бэка прилетает файл.. точнее бинарные данные
Максим
или какие они там.... короче код файла...
как это конвертнуть в файл.. чтобы это всё пошло как сохранение файла..
Владислав
new Blob()
Владислав
только бинарку сначала конвертнуть надо
DrRastafarai
Всем привет.
Есть контроллер.
.controller('BuyController', BuyController)
и ф-я BuyController, куда передаю $uibModal
в итоге имею такую ошибку.
Unknown provider: $uibModalProvider <- $uibModal <- BuyController
Что не так делаю?
DrRastafarai
нагуглит такое
BuyController.$inject = ['$uibModal'];
не помогло
Oleg
DrRastafarai
Oleg
.controller('BuyController', ['$uibModal', BuyController] )
Может так?
Oleg
DrRastafarai
DrRastafarai
все та же ошибка
DrRastafarai
DrRastafarai
Еще вопрос.
как в twig передать переменную angular?
<div class="col-sm-6 m-b-1 text-right text-center-xs registration-link">
<a href="{{ path('app.registration.step_signup', {r: [[vm.buyUrl]] }) }}">blah blah blah</a>
<span></span>
</div>
DrRastafarai
Или так не получится?
Igor
пишут что вот так
angular.module('myApp', []).config(function($interpolateProvider){
$interpolateProvider.startSymbol('{[{').endSymbol('}]}');
});
https://stackoverflow.com/questions/13671701/angularjs-twig-conflict-with-double-curly-braces
DrRastafarai
Igor
тут пишуть об изменении синтаксиса
https://ourcodeworld.com/articles/read/215/how-to-use-angular-js-and-twig-without-the-conflict-of-double-curly-braces
наверно вы ето сами видели
DrRastafarai
Abraham
здраствуйте ребята ) Я новичок в сфере программирования , в данный момент пытаюсь изучить Ангуляр , не могу найти нормальный материал для этого )
Abraham
буду рад , если кто ни будь поможет в этом
pa[aad
тебе сюда @angular_ru
а тут группа по старому ангуляру
Lodo4kin
привет гайс, посдкажите что делать у мен вот такая ошибка в angular-meterial в компоненте datepicker Error: The ng-model for md-datepicker must be a Date instance or a value that can be parsed into a date. Currently the model is of type: string как преобразовать чтобы было номрально формата?