@angular_js

Страница 204 из 325
Emil
12.12.2017
16:25:08
Надо было писать require('@uirouter/angularjs ')
Уже понял) Но всеровно спасибо )

Google
Daniel
12.12.2017
16:34:28
Можно сделать через дата биндинг, передать переменную через bindings проперти компонента
https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwia_4q784TYAhVGYpoKHVOfD3cQFggmMAA&url=https%3A%2F%2Ftoddmotto.com%2Fone-way-data-binding-in-angular-1-5%2F&usg=AOvVaw0t890C0xtjAqmCllgmuAvc

Artem
13.12.2017
10:01:51
Всем доброго дня! Проект написан на angularjs 1.5. Собирается gulpом. В некоторій момент возникла проблема с gulp-uglify. Как я предполагаю это возможно из-за es6 (скрин 1). Насколько я понял, нужно использовать babel для того чтобы получить es5 и затем на нём использовать uglify. Но после этого вылетает ошибка (скрин 2).





Может кто-то сталкивался с подобной проблемой?

Bohdan
13.12.2017
10:31:52
Может кто-то сталкивался с подобной проблемой?
где то ты натупил в настройке жесть память утекает на ура

1500 гига для сборки проекта это сильно мощно

зачем uglify и ngAnnotate для html кода?

зачем css для html кода?

все это должно быть разделено на отдельные таски и галп их отдельно должен обрабатывать

для js - свои таски для css или шаблонизатора - свои для html или шаблонизатора - свои но никак не все в один разделяй файлы и используй их

та и если у тебя никаких серьезных нет тасков автоматизации сборки - переходи на вебпак

Anton
13.12.2017
10:36:15
чёт кекнул с галпа на скрине

Google
Bohdan
13.12.2017
10:36:55
дичь еще та)))

Sergey
13.12.2017
11:59:23
Ребят, подскажите, как в первом ангуляре обратится из скоупа одного контроллера к скоупу другого контроллера? вернее даже не обратится, а слушать. Например, в контроллере_1 есть $scope.flag = true, а в контроллере_2 есть такая логика: $scope.switcher = () => { if (обращение_к_флагу.flag) { $scope.val = true; } else { $scope.val = false; } } нужно, чтоб свитчер слушал флаг и выдал val с соответствующим значением

Nikolai
13.12.2017
12:09:58
angular.element(wat).scope()

если делать require('./../../../any.js'), то babel-loader его не транспилирует

Ruslan
13.12.2017
19:50:02
если делать require('./../../../any.js'), то babel-loader его не транспилирует
я линкую сорцы в node_modules, типа ln -s /path/to/sources /path/to/node_modules/sources а потом импорты красивые и нет проблем: require('sources/server/any.js')

Т.А
14.12.2017
04:50:43
#whois Здравствуйте, Абдусамад, проект на ларавел и ангуляре, специалист по ларавел

ребят, а можно ли в одной кнопке сделать логику, чтобы текст в ней менялся в зависимости от значения?

Lulz
14.12.2017
04:52:21
можно

Т.А
14.12.2017
04:53:17
<a href ng-click="$ctrl.update(user)" confirm="пользователя &quot;{{ user.name }}&quot;" confirm-title="Подтвердите бан" confirm-cancel="Отмена" class="btn btn-danger btn-sm"><fa name="trash"></fa> Блокировать</a>

ng-if ом как-то думаю. если user.banned то текст кнопки Разблокировать, else Заблокировать

namanalogovnetu
14.12.2017
04:55:27
директива?

Lulz
14.12.2017
04:55:31
попробуй отслеживать события

Т.А
14.12.2017
04:56:03
попробуй отслеживать события
впервые столкнулся с ангуляром

Lulz
14.12.2017
04:56:58
впервые столкнулся с ангуляром
события они в принципе не только в ангуляре, разве не?

Arsen
14.12.2017
09:36:57


На скрине инструкция выполняется после перехода по ссылке, однако как это сделать например после проверки авторизации, в одной функции. или UI router так нельзя?

Дмитрий Maestro
14.12.2017
09:42:27
ребят ткните носом куда копать , есть контроллер есть 2 директивы в оодной из директив происходит событие клика по элементу, как оповестить другую директиву о том что произошел этот клик ?

Google
Denis
14.12.2017
10:07:59
Копать в сторону сервисов

И фабрик

Дмитрий Maestro
14.12.2017
11:53:54
ну как обьяснить )

по клику на элемент директивы

нужно сообщить контроллеру что был клик

и контроллер должен отреагировать

и сделать определенное действие ну скажем поменять $scope.diasabled в true

как то так

можно в директиву вписать двухсторонний атрибут
да гуглю это через & делатся правильно ?

Andrey
14.12.2017
11:56:01
лучше через & не зачем пихать двусторонний биндинг если ты закинешь туда коллбек, то он потеряет свой контекст

Nikolai
14.12.2017
11:57:11
не потеряет

и незачем передавать именно колбек

хотя это на любителя

Andrey
14.12.2017
11:59:12
через = потеряет, ты потом в коллбека не сможешь через this обращаться к свойствам и методам контроллера

Nikolai
14.12.2017
11:59:33
не потеряет

callback="ctrl.method.bind(ctrl)"

Andrey
14.12.2017
12:04:21
вот зачем так делать в коде, грязный хак, если можно по людски

Google
Andrey
14.12.2017
12:04:32
не понимаю

Дмитрий Maestro
14.12.2017
12:30:14
Спасибо буду пробывать

Lulz
14.12.2017
12:53:13
Привет. Есть какие альтернативы ui-grid(ng-grid) ? Или это самая лучшая реализация "таблицы"

Yuri
14.12.2017
13:10:32
Ну да, самая раздутая фичами

Дмитрий Maestro
14.12.2017
14:57:50
парни

а если я создал директиву все ок она меня устраивает

но теперь я в темплейте этой директивы хочу ее же и использовать

такой финт ушами можно провести ?)

Nikolai
14.12.2017
15:28:29
да

Дмитрий Maestro
14.12.2017
15:44:16
есть где посотреть почитать ? чет я попробывал не получилось

Bohdan
14.12.2017
15:54:34
нихренасебе костылестроение

Дмитрий Maestro
14.12.2017
16:04:18
=(

Remite
14.12.2017
16:09:48
А потом это все обвешать вотчерами и таймаутами

и в космос

Alexey
14.12.2017
18:13:26
Директивная рекурсия

Nikolai
14.12.2017
18:48:15
если надо нарисовать дерево, ваши варианты

Дмитрий Maestro
14.12.2017
18:54:04
Ну там да надо меню с вложенностями

Сделать

Nikolai
14.12.2017
20:37:37
в чём проблема-то? Пихуй один тег в другой.

Т.А
15.12.2017
04:14:43
всем привет

Google
Т.А
15.12.2017
04:15:05
помогите пожалуйста с модалкой https://angular-ui.github.io/bootstrap/#!#getting_started

вызываю таким образом $uibModal.open({ templateUrl: 'user/ban.modal.html', })

не знаю, что написать в тэмплэйте, чтобы кнопки "ОК" и "Отмена" работали, и при нажатии"ОК" возвращался результат

вот файлы с которыми я работаю

пожалуйста помогите

в методе update должен передать бэкэнду (ларавел) текст введенный в инпуте модалки

Т.А
15.12.2017
07:15:19
Тебе нужен контроллер в юиб.опен
сделал, а как взять результат?

Nikolai
15.12.2017
07:22:23
сделал, а как взять результат?
Юиб даёт промис, читай доки

Т.А
15.12.2017
07:24:08
Юиб даёт промис, читай доки
это? The open method returns a modal instance, an object with the following properties:

Nikolai
15.12.2017
07:27:55
var modalInstance = $uibModal.open({ animation: false, templateUrl: 'tpl/helpDialog.html', controller: 'HelpModalController', size: 600, resolve: { } }); modalInstance.result.then(function (selectedItem) { }, function () { });

Страница 204 из 325