@angular_js

Страница 292 из 325
Исмаил
02.08.2018
08:48:05
А у вас в темплейте $ctrl.manageForm ненулевой? Если просто сделать {{$ctrl.manageForm.document_sender_reg_number.$invalid}} - работает?
покапался чуток, делаю так, есть <form name="myForm"> в нем инпут <input name="myInput"> использование myForm.myInput.$invalid/valid/touched и тд не работает

если вывожу {{ myForm.myInput.$invalid }} то все верно выводит, но в ng-class не берет

voix
02.08.2018
08:53:25
Выведи в этом блоке где нибудь {{ $ctrl.manageForm.document_sender_reg_number.$invalid }} чтобы наверняка быть увереным, что в ng-class что надо подставляется и будет понятно где ошибка.

И остальные валидаторы тоже посмотри.

Google
Исмаил
02.08.2018
08:55:58
voix
02.08.2018
08:57:33
А сасый простейший вариант ng-class работает? Просто какой-нибудь {'form-control-danger':true} ?

Может ты в директиве это делаешь, а там не работает такое.

Исмаил
02.08.2018
09:26:23
ng-class="{'form-control-danger' : true }" это не работает

voix
02.08.2018
09:33:20
Значит, скорее всего директива и не может так делать. У нее свой скоуп и ng-class она биндит как "=". Надо, короче, в скоуп директивы добавлять метод и тягать его для получения класса при изменении какого-либо атрибута (вотч) или просто в линк хуке указать можно наверн

Эта форма или инпат находится в кастомной директиве?

То есть ты можешь value связать ту вей в директиве value: "=", потом вотчером смотреть изменения этого поля и вызывать функцию, которая будет ставить нужные классы

DEN
02.08.2018
10:10:13
добрый день, подскажите плиз, кто использовал angular international phone number

нужно сделать <input type="text" name="tel" ng-model="tel" ng-intl-tel-input>

инпут с флагом страны и кодом

AluV
02.08.2018
10:18:05
Существует TypeScript интерфейс который бы описывал ngLocalStorage ?

Andrey
02.08.2018
10:35:33
AluV
02.08.2018
11:14:01
1. Установил bower install ngstorage 2. angular.module('...', ... 'ngStorage') Module 'ngStorage' is not available!

Google
AluV
02.08.2018
11:14:28
Я что то забыл или это модуль не рабочий, уже переставлял сто раз и заново bower components загрузил

voix
02.08.2018
11:18:21
Импортировать его, может.

AluV
02.08.2018
11:31:00
А все, бовер не заинжектил его как надо и он на странице не подключался

видимо там как то не просто install надо. пришлось вручную прописывать в пакетах

Sasha
02.08.2018
11:42:01
Есть какой-то способ, по средствам хтмл например, сделать, чтобы у всех textarea дефолтное значение в модели было не null, а пустая строка?

Remite
02.08.2018
12:37:51
ng-model="$ctrl.textAreaValue" this.textAreaValue = '';

Sasha
02.08.2018
12:42:43
засетить в переменную пустую строку наверно
Да не, это не вариант же. Мы же не знаем, что за поле будет и как будет называться в условиях динамических форм. Пришлось решить restrict: A директивой

Такой еще вопрос, вот есть angularjs-material, у него есть grid-list, но он какой-то бедный и не крутой. По сути, грид, который нативный - он более гибкий?

Sasha
02.08.2018
15:04:11
грид, который нативный, это какой?
https://developer.mozilla.org/ru/docs/Web/CSS/CSS_Grid_Layout

Константин
02.08.2018
15:04:30
аа.. я думал, ты про компонент какой-то

Sasha
02.08.2018
15:05:25
Не. Просто у angularjs-material - есть сложности в плане грида внутри грида, это тупо не работает

Andrey
02.08.2018
17:35:12
когда юзают первый ангуляр не зачем и для чего https://docs.docker.com/ просто инициализация приложения и контроллер

AluV
03.08.2018
09:35:06
'main@auth': { templateUrl: 'app/components/moduleSettings/components/eventTypes/eventTypes.html', controller: 'EventTypesController', resolve: { eventType: getEventTypes, isEdit: () => false, } } ===============================+ [$injector:unpr] Unknown provider: isEditProvider <- isEdit <- EventTypesController

Почему он стал так ругаться, я зафиксировал все пакеты под angular 1.5.11 проверил чтобы конфликтов не было и как то не так стало все работать, хотя это же нативный ангуляр по идее он не менялся

Lol это angular-ui-router я обновил а там есть старая legacy ветка, надо ее тянуть

AluV
03.08.2018
09:57:25
В конструкторе тоже указывается: /** @ngInject */ constructor(isEdit: boolean,... ) Я так понимаю в новых ангуляр роутах не нужно прописывать ?

Google
AluV
03.08.2018
10:03:55
Нит

Remite
03.08.2018
10:22:33
Angularjs + TypeScript ?:)

Alexey
03.08.2018
15:11:36
Всем привет! Есть актуальное (надеюсь) предложение для разработчиков/начинающих стартаперов. Я – senior product дизайнер по enterprise/SaaS/веб/мобилкам (ui/ux). Сейчас нахожусь в активном поиске работы уже несколько месяцев, потому что мне постоянно то компания, то проекты, то оплата не подходит. Но я не могу не заниматься дизайном и простаивать. Я делаю или бесплатно или очень дорого. Поэтому предложение: Готов бесплатно выделять +-8 часов в неделю на разработку вашего продукта, начиная от полного проектирования по бизнес-процессам/идеям и заканчивая hi-fi мокапами. Вы разработчик, который хочет сделать проект для портфолио с крутым дизайном? Пишите мне. Вы стартапер, у которого нет бюджета на хороший дизайн? Пишите мне. С вас какие-то гарантии, что проект будет в продакшене и отсутствие NDA.

И зачем вообще на 1.x сидеть, если есть куча новых? Я просто дизайнер, я не в теме

Alexey
03.08.2018
15:13:56
Легаси
А если вкратце, это что?)

Andrey
03.08.2018
15:20:23
А если вкратце, это что?)
Поддержка старых проектов

Alexey
03.08.2018
15:20:33
Pavel
03.08.2018
15:32:46
А есть подобный чат только для более новых версий?

Константин
03.08.2018
15:36:03
просто в поиск ввести angular реально впадлу?)

Pavel
03.08.2018
15:36:33
https://t.me/angular_ru
спасибо ))

DEN
03.08.2018
15:44:15
добрый день((( кто делал инпут для ввод тел.номера всех стран..типа международный? плиз подскажите..не получается( angular v.1

?

https://intl-tel-input.com/

типа такого

доброй ночи

есть кто тут?

женя
03.08.2018
22:07:49
есть

DEN
03.08.2018
22:09:03
плиз..нужно помощь..вообщем.я внедрил модуль..добавил..bower install сделал, добавил в app, модуль работает..однако со стилями проблемы: флаги не отображаются..placeholder выходит..а флагов нет

Google
DEN
03.08.2018
22:09:13
css файл подключен

тут есть свои стили..может с ними конфликтуют..или не знаю..как быть то

Admin
ERROR: S client not available

DEN
03.08.2018
22:11:18
мне что нужно сделать?

женя
03.08.2018
22:12:12
запуш на гит и дай ссылку я посмотрю

DEN
03.08.2018
22:12:58
не получиться..(( коммерческий проект))

могу так код скинуть..) или скрин

весит еще дохера

женя
03.08.2018
22:14:22
как тебя взяли на ком. проект с такими вопросами?))

DEN
03.08.2018
22:15:03
пришлось?

женя
03.08.2018
22:19:24
так совет, код то же нигде нельзя постить.

что могу посоветовать подебаж через F12 (консоль разработчика)

DEN
03.08.2018
22:22:33
угу

Nurlan
04.08.2018
08:22:17
Добрый день

женя
04.08.2018
08:23:19
Хай

Nurlan
04.08.2018
08:23:20
Хочу реализовать корзину для интернет магазина, проект не коммерческий это типа техническое задание

Как лучше сделать

Я уже сделал crud

Использовал ng-repeat, ng-bind

А вот как сделать добавление товаров в корзину не знаю

Google
Nurlan
04.08.2018
08:24:25
Может подскажите что лучше использовать

женя
04.08.2018
08:24:52
Local storage посмотри что такое

Nurlan
04.08.2018
08:25:35
Local storage посмотри что такое
Это типа туда сохранять данные товара добавленного в корзину?

Ivan
04.08.2018
08:27:19
Кто-то переводил Angular-Resource на Axios?

Nurlan
04.08.2018
08:27:40
Я так понимаю у меня будет кнопка или элемент с директивой ng-click function () которая будет работать на стороне контроллера и которая будет добавлять в localstorage данные товара

А потом ещё надо сделать ui-sref на view корзины где я буду брать данные из localstorage и выводить на view?

Oleg
04.08.2018
08:30:08
Я так понимаю у меня будет кнопка или элемент с директивой ng-click function () которая будет работать на стороне контроллера и которая будет добавлять в localstorage данные товара
лучше пусть сообщает в сервис, а сервис пишет в сторедж. ну чисто логически это должно быть правильнее. получать данные по состоянию корзины тем же сервисом

женя
04.08.2018
08:31:01
Я так понимаю у меня будет кнопка или элемент с директивой ng-click function () которая будет работать на стороне контроллера и которая будет добавлять в localstorage данные товара
тебе нужно создать диррективу, которая будет принимать идентификатор и кол-во товаров. при добавление или удаление из корзины тебе нужно будет пересчитывать что в корзине. важный момент, что нужно следить за наличием и ценой товара, если она поменялась или закончилась.

Nurlan
04.08.2018
08:56:17
Спасибо всем за ответы

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