@angular_js

Страница 148 из 325
AP?
20.06.2017
08:12:03
помогло в консольке хрома включение disable cache

считал кто-то Total по одному столбцу ?

я сделал через ng-init функцию в том же месте, где инициирую ng-repeat

ща

Google
AP?
20.06.2017
09:49:16
<tr ng-repeat="tool in tools" ng-init="total(tool)"> <td> {{tool.name}} </td> <td> {{tool.price}} </td> </tr>

это вьюха

в контроллере примерное такое



вот, оно работает, в принципе

я сделал инпут с ng-model="totalPrice", туда результат падает

но у меня на фронте модальное бутстраповское окно, в котором таблица отрисовывается тоже через ng-repeat

и вызов этой функции дважды происходит

можно как-то обойти? где я накосячил?

Eugene
20.06.2017
10:01:56
Не уверен, а можно ли просто посчитать в контроллере и вернуть переменную в шаблон?

AP?
20.06.2017
10:04:33
не уверены в моей реализации или вообще?

вообще можно, по идее

Nikolai
20.06.2017
10:58:53
$scope.$watch('tools', function() {$scope.totalPrice = 0; ...});

Google
Nikolai
20.06.2017
10:59:34
в функции надо цикл

и обнулить сперьва

Alex
20.06.2017
14:13:50
#whois Изучаю angularjs, продакт, веб-дизайнер, нашел в гугле)





Alex
20.06.2017
14:16:34
Так отсылай отдельно и то и то

Alex
20.06.2017
14:23:06
Так отсылай отдельно и то и то
https://codepen.io/zoutepopcorn/pen/QvLxMp?editors=1010 вот этот код для меня подойдет? чтобы адаптировать его под создание превью?

Kirill
20.06.2017
15:07:50
Хранится на гугл серверах

Ой, чет тут дофига понаписали, как мне ответить на старое сообщение?

В общем поинт у Файрбейза в том, что есть доступ к базе данных без настроек и установок

Можно написать несложный чат за 15 минут

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

Eugene
20.06.2017
18:12:54
Ребята, есть страница с огромным текстом. Как можно понять, что например пользователь долистал до заголовка в тексте с id="id-1" и в этот момент обновить переменную ?

Nikolai
20.06.2017
19:23:14
Модуль scrollspy

Denis
21.06.2017
02:35:26
Логика вообще у этого следить за scrollTop DOM свойством и считать элементы

Talgat
21.06.2017
11:31:11
Привет! в коде .state('oneServer', { url: "/adminws/servers/:id", templateUrl: "/admin/templates/serverInfo.html", controller: 'oneServerController', ncyBreadcrumb: { label: 'Servers', parent: '{{server.name}}' } }) Выдаёт такую ошибку: angular.js:11706 TypeError: Cannot read property 'abstract' of null

Ошибка в хлебных крошка, в параметре parent

Сталкивался кто то с такой проблемой??

В остальных стейтах всё ок работает, а тут нет. Я в растерянности

Всё сам разобрался

Google
Nikolai
21.06.2017
11:38:59
говори, в чём была ошибка

Talgat
21.06.2017
11:40:05
в свойсте объекта ncyBreadcrumb.parent надо указывать название родительского стейта, а не статику как я делал

Nikolai
21.06.2017
11:40:57
вот не знал про такой модуль. Писал такое руками :-)

Talgat
21.06.2017
11:40:59
ncyBreadcrumb: { label: '{{server.name}}', parent: 'userServers' }

Как то так

Ora
22.06.2017
05:28:08


Valeriy
22.06.2017
12:02:08
Коллеги, прошу поделиться опытом или идеями как скроллить точно на необходимый блок при динамической загрузке многоблочной страницы. Проблема в том, чтобы дождаться когда все блоки загрузятся и встанут на свои места.

Каїн
22.06.2017
12:04:20
директива, в которой будет $watch $(element).length и когда блок отрендерился - скролить на него и удалять вотчер

это продвинутый подход но для консолидации логики директивы scrollTo

если не хочешься париться - ng-init с ng-if

nf-if на данные без которых не отображается блок

ng-init - когда сработал ng-if

но это такое себе решение - в будущем очень ограничит расширение функционала + еще и к контроллеру привяжет тебя вместо модели/фабрики/отдельной директивы

Виктор
22.06.2017
12:07:37
ng-init - когда сработал ng-if
у меня в одном интерфейсике такая конструкция подглючивает че-то... По быстрому накидал в init что-то типа showThisBlock = items.length>0

Каїн
22.06.2017
12:07:59
инит не реккомендуют использвать ваще, наверное есть баги

Виктор
22.06.2017
12:08:05
а выше для элемента ng-repeat ng-show

Каїн
22.06.2017
12:08:20
потому директива с вотчером на length элемента - пока универсальное решение

Виктор
22.06.2017
12:08:20
ну может - короче фиговое решение но за минуту сделал

без строчки кода - только html

суть была - скрывать блоки в которых нет элементов, а элементы фильтрами регулирвуются

Google
Каїн
22.06.2017
12:09:23
когда там леруа на а2 перейдет?

Виктор
22.06.2017
12:09:31
иногда остаются висеть - иногда наоборот скрыты

Valeriy
22.06.2017
12:39:28
спс

Denis
22.06.2017
18:38:37
Привет всем! Ребят, у меня есть старый проект на Angular 1.6. Мне нужно сделать, чтобы поисковики, заходя на проект, видели уже скомпилированную htlm-ку в зависимости от пути в роуте. Подскажите, есть ли для Ang 1.6 возможность сделать SSR, а еще лучше - скомпилировать html-ки, чтобы выложить их статиком на апач сервер? (извращенец, да)

Dmitry
22.06.2017
19:01:39
Привет, можно через phantomjs http://lawsonry.com/2014/05/diy-angularjs-seo-with-phantomjs-the-easy-way/

https://github.com/steeve/angular-seo

тут лучше

Denis
22.06.2017
19:08:15
Спасибо всем огромное! @webslon @dyaroshuk

Виктор
22.06.2017
19:08:29
https://yandex.ru/support/webmaster/robot-workings/ajax-indexing.html?lang=ru

Это прочитай - лдя теории может пригодиться - но у <meta name="fragment" content="!"> есть недостаток - там яндекс зафигачивает вконце пути страницы # типа в индексе у себя

и это не всех устараивать может по разным причинам

на базе этого построено решение у prerender.io

С гуглом там вроде все ровно

гыг - реально круто можно сделать.

http://www.web-slon.ru/text.php



И дальше на NGINX настроить прокси для поисковых ботов и все

УРЛ тока прокидывать параметром

на несколько строчек усложнит скрипт правда)

Google
Dmitry
22.06.2017
19:24:55
проблема будет если данные подтягиваются по AJAX. всё равно будет пустая страница

Виктор
22.06.2017
19:26:53
э да)

а счастье было так близко

гугл как-то умеет ведь зараза...

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

Nazex
23.06.2017
07:28:34
Друзья , в целях обучения и предоставления своих навыков , решил сделать сайт - портфолио (на подобие CodePen, но по проще). Сообственно он уже как бы есть (front-end сторона на AngularJS). Вопрос состоит в back - end части. Нужно небольшое api для записи, чтения и тд. в бд информации о проекте (для примера ). Я вижу два пути написания back-end: на Node и PHP. Поскольку , мой хостинг не поддерживает node , то буду на PHP. Есть ли готовые решения какие - то ?

AP?
23.06.2017
08:17:58
Можно как-то запилить проверку ng-if'ом на контент объекта?

т.е. я хочу выводить блок только в том случае, если объект существует и у него обязательно есть контент какой-то

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