@angular2Эта группа больше не существует

Страница 60 из 179
Alexey
21.10.2016
14:08:51
и сейчас делаем то же самое снова

Alexey
21.10.2016
14:09:16
они меняют состояние

append

Google
Alexey
21.10.2016
14:09:24
select нет конечно

attr тоже мутирует объект

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

я хочу описать что хочу barCHart с такими то данными

и в шаблоне вставить директиву

которая мне отрисует график

Алексей
21.10.2016
14:11:55
они меняют состояние
неа - залезь в исходники https://github.com/d3/d3-selection/blob/bf9cff2f0d9e390a48c0e1e5c2c03052a2e0e2f9/src/selection/select.js

https://github.com/d3/d3-selection/blob/bf9cff2f0d9e390a48c0e1e5c2c03052a2e0e2f9/src/selection/append.js

Alexey
21.10.2016
14:12:47
я не говорю что select что-то меняет, это геттер

я просто не вижу смысла писать код на уровне дом элементов если можно от этого абстрагироваться

взяв Highcharts например

Alex
21.10.2016
14:46:21
Привет всем. Кто-нить юзал связку Angular 2 с Nativescript и если да то как решаете вопрос разных стилей для разных разрешений при отсутствии медиа запросов в css nativescript?

Михаил
21.10.2016
15:15:17
Ребят, а подскажите пожалуйста какие-нибудь адекватные либы типо angular-material, только что-то более адекватное)

Google
Андрей
21.10.2016
15:33:55
http://materializecss.com/

и ее саппорт ангулара https://www.npmjs.com/package/angular2-materialize

Михаил
21.10.2016
15:38:16
Вот материалайз пробовал, тоже как-то тяжело заходило. может я не правильно все юзаю, но какое-то оно сыроватое еще (

Alex
21.10.2016
15:51:33
А что именно нужно? Разный внешний вид под разные размеры?
Да в зависимости от типа устройства менять расположения блоков или хотябы просто стили. Я придумал свой костыль конечно. Но может кто-то более элегантно это все решает:)

Alex
21.10.2016
15:57:32
попробуйте вот это http://docs.nativescript.org/ui/supporting-multiple-screens
К сожалению это применительно только к xml файлам, т.е. к nativescript без angular 2

Но мой костыль в принципе похож на это. До обьявления декоратора Component я детекчу средствами nativescript размеры устройства и записываю ссылку на html шаблон соответствующего устройства в переменную и подставляю ее в templateUrl декоратора

Алексей
21.10.2016
16:03:00
Но мой костыль в принципе похож на это. До обьявления декоратора Component я детекчу средствами nativescript размеры устройства и записываю ссылку на html шаблон соответствующего устройства в переменную и подставляю ее в templateUrl декоратора
у них с CSS помоему можно так по крайней мере на уровне платформы точно https://github.com/NativeScript/sample-ng-todomvc/blob/master/app/app.css @import url('~/platform.css'); https://github.com/NativeScript/sample-ng-todomvc/blob/master/app/platform.android.css возможно можно применить туже схему с размерами к CSS

Ivan
21.10.2016
16:08:44
Товарищи, собираю angular2 вебпаком, все бы хорошо, да не работет Lazy load в роутерах.

loadChildren: './components/dashboard/dashboard.module' выдает следующую ошибку: TypeError: System.import is not a function TypeError: System.import is not a function

Методом активного гугления нашел angular2-load-children-loader

Но с ним тоже ничего не работает(

Кто сталкивался с подобным?

Уже пару часов не могу разобраться(

Alexey
21.10.2016
16:13:02
а откуда там System.import если вебпаком собираешь?

Ivan
21.10.2016
16:15:36
в SystemJsNgModuleLoader

Он таки присутствует(

В общем, кто знает как заставить работать этот долбанный loadChildren в связке с webpack?

Google
Oleg
21.10.2016
18:30:46
Товарищи, собираю angular2 вебпаком, все бы хорошо, да не работет Lazy load в роутерах.
npm i -D angular2-router-loader { test: /\.ts$/, loader: 'awesome-typescript!angular2-template!angular2-router', exclude: /node_modules/ }

в SystemJsNgModuleLoader
loadChildren: './components/home/home.module#HomeModule' после обрати внимание как модуль пишеться далее

Alexey
21.10.2016
18:56:15
Хотя там тоже работает как то криво lazyLoading

Евгений
21.10.2016
19:23:17
Кто объяснит, что такое NgModule зачем он ?

Есть у кого свежая ng-book ?

Евгений
21.10.2016
19:42:27
Oleg
21.10.2016
20:16:25
Just... https://twitter.com/GordioUA/status/789558556286672896

https://telegram.me/vuejs_ru

Igor
22.10.2016
00:03:22
Что-то не пойму, почему вы все время говорите об angular-cli. Я правильно понимаю, что это просто консольные функции для создания темплейтов?

Ilya
22.10.2016
04:56:25
Что-то не пойму, почему вы все время говорите об angular-cli. Я правильно понимаю, что это просто консольные функции для создания темплейтов?
С его помощью и инициализируются приложение, и создаются компоненты, то есть это и бойлерплейт приложения, и тулза для поддержания стиля компонентной базы. Или как там модули же да, здесь?:)

Oleg
22.10.2016
13:34:51
TypeError: Cannot read property 'annotations' of undefined
если не ошибаюсь то ошибка в коде ангуляра а не проблема лоудера. Я ее разок встречал, но когда косячил с модулями и роутерами.

Dmitry
22.10.2016
16:05:28
ребят подскажите как вообще нужно делать: у меня есть условно приложение и router-outlet там тока для части страницы (меняется в нем контект) остальное сайдбары и хедер они не меняются

ща работаю над авторизацией (логин пароль) и нужно сделать так чтобы если не залогинился не было ничего видно

тобишь нужно еще какой-то главный router-outlet сделать корневой для всей страницы?

Dmitry
22.10.2016
16:08:36
просто я не понимаю как сделать форму ввода логина и пароля на всю страницу а потом когда заавторизовался чтобы там уже через роутер-аутлет менялся тока в одном месте контент

Google
andretshurotshka?❄️кде
22.10.2016
16:08:51
Tim
22.10.2016
16:57:44
Подскажите как можно вытащить параметр из урл (localhost:4200/signup?invitation=1234) не прибегая к rxjs

Ilya
22.10.2016
17:09:36
Oleg
22.10.2016
17:15:14
просто я не понимаю как сделать форму ввода логина и пароля на всю страницу а потом когда заавторизовался чтобы там уже через роутер-аутлет менялся тока в одном месте контент
оберни в темплейте который показывает форму в *ngIf=login если залогинился весь темлейт станет неактивный грубоговоря и он "пропадет" с аутлета. Либо я не понял всю суть проблемы либо с проектировано фигово. Например у меня в хедере есть две кнопки которые ведут на роуты логина или регистрации. Сам херед-компонент подписан на Subject из сервиса который отсылает залогинился или нет и взависимости от этого есть в хедера темлейта *ngIf на те кнопки-роутеры.

ну и плюс к компонетам логин/регистрация стоит гвард в роуте, но то такое, не по теме)

Tim
22.10.2016
17:18:12
http://stackoverflow.com/questions/979975/how-to-get-the-value-from-the-get-parameters
А ангуляр не предоставляет больше никаких методов?

Алексей
22.10.2016
17:20:07
А ангуляр не предоставляет больше никаких методов?
А что нужно - напишите чего хотелось бы

Tim
22.10.2016
17:22:25
например в ui-router для первого ангуляра был сервис stateParams, есть ли какой-то эквивалент во втором чтобы не привязываясь к rx.js получить все переданные параметры

Алексей
22.10.2016
17:23:10
this.route.snapshot.params['id'];

но рекомендую всетаки узучать RxJs - очень полезен

Tim
22.10.2016
17:32:00
this.route.snapshot.params['id'];
Хм, а при описании роута надо ли как-то указать этот параметр?

Алексей
22.10.2016
17:32:45
ну да -> path: 'something/:id'

Tim
22.10.2016
17:34:51
Тогда урла должна выглядеть так localhost:4200/signup/12343, а если я его хочу передать как необязательный параметр типа localhost:4200/signup?id=12343

Tim
22.10.2016
17:39:58
this.route.snapshot.queryParams['id']
Работает! Спасибо)

Алексей
22.10.2016
17:42:22
Работает! Спасибо)
всегда пожалуйста

Ильнар
22.10.2016
21:37:03
Ребят, как лучше использовать ang2 в связке с бекенд? Что бы они были отдельно т.е. работа через api, или вместе? #Новичок

Ильнар
22.10.2016
21:39:46
What is a spa??

Google
Vlad
22.10.2016
21:40:03
Single page application

Ильнар
22.10.2016
21:41:22
Ясно, значит крупные проекты нужно пилить вместе?

Всмысле front-end and back-end вместе

А если, ты написал приложение на ангуляр2 и backend вместе, как потом это перевести для андроида или ios? Писать отдельно для мобилок новое приложение на ангуляре? Или все таки изначально нужно отделять, чтобы позже можно было легко под мобилу интегрировать? Я вообще запутался, на уровне старта

Vlad
22.10.2016
21:45:59
spa тоже крупным может быть

? на ангуларе нативное не напишешь

Lends
22.10.2016
21:47:40
а как же angular+nativescript? ?

Ильнар
22.10.2016
21:47:49
Т.е. в любом случает на ангуляре нудно будет пилить два приложения? Один под мобилку а один для пк?

Lends
22.10.2016
21:48:41
Native Build native mobile apps with strategies from Ionic Framework, NativeScript, and React Native.

Ильнар
22.10.2016
21:48:57
а как же angular+nativescript? ?
Я думаю он говорит с этим учетом

Lends
22.10.2016
21:49:14
Ильнар, не слушай его... можно на ангуляре и для браузера, и для мобилок, и нативные приложения для мобилок

даже на серве можешь рендерить)

Ильнар
22.10.2016
21:50:32
Ну как бы я это узнал, читал малость ang2+nativescr, но вот вопрос, как лучше... Отдельно или вместе, чтобы на старте обучения видеть представления реализации

Михаил
22.10.2016
21:53:26
Всем привет, хочу создать глобальную переменную юзера, где юзер - авторизованный пользователь и таскать ее по всему проекту. Если я правильно понимаю, то мне нужен просто глобальный сервис, который я кидаю в провайдеры app.component-а ?

Ильнар
22.10.2016
21:53:48
даже на серве можешь рендерить)
Имееш ввиду, работая вместе с backend, стучатся к самому себе через апи? Это будет скомпилино на апк? Чего то я не понял, я думаю...

Михаил
22.10.2016
21:53:50
У него определяю .getCurrentUser и юзаю где хочу ?

Vlad
22.10.2016
22:00:31
нативного в любом случае не будет, все оно будет работать в браузере с красивой оберткой

Alex
22.10.2016
22:07:51
Привет сообщество. Решил проект на ангуляре2 начать. До этого был реакт и анг1. Судя по статейкам angular cli отлично сочетает для начала всё что нужно, плюс rxjs, так как модно, реактивно и функционально. Но встал вопрос общения с сервером: есть ли тулзы, чтобы по 100 раз одни и те же данные не запрашивать? И если да: не будет ли конфликтов с таким стеком, а если нет, то как порекомендуете его написать?

Страница 60 из 179

Эта группа больше не существует Эта группа больше не существует