@javascript_all

Страница 3 из 10
Анатолий
06.02.2016
10:28:16
Вопрос только в том, как сассоциировать чекбоксы и переменные, которыми они управляют

Ivan P.
06.02.2016
10:28:20
Имхо проще таки отдельные обработчики, где будет замкнут элемент, чьей видимостью управлять

Анатолий
06.02.2016
10:28:22
Видимо, вручную?

Google
Ivan P.
06.02.2016
10:28:26
Конечно

Пусть рельсы, которые рендерят и выпишут мэппинг, кто куда. Раз уж они генерят Ид

Анатолий
06.02.2016
10:29:20
А почему медленнее?

Взятие айди является такой же процедурой нахождения атрибута по имени

Ivan P.
06.02.2016
10:29:48
Ну, получить элемент по Ид сильно быстрее, чем по дата атрибуту

Анатолий
06.02.2016
10:30:02
Хм

Почему-то жквери так не думает :)

Я не про производительность, а про взятие атрибута

Там нет el.id, есть только el.attr('id')

Ivan P.
06.02.2016
10:31:34
Я про получение элемента. Потому что #id превращается в document. Getelementbyid

А, я понял, о чем ты. Хранить Ид элемента в чекбоксе вместо завязки на одинаковость Ид. Да, согласен, тут дата норм

SerroZelerny E16
10.02.2016
08:24:44
Всем привет, какие есть варианты обратиться из js к БД на клиенте?

Дмитрий d
10.02.2016
08:25:05
не совсем корректный вопрос. что за бд?

Google
Ivan P.
10.02.2016
08:34:17
если речь о том, что js исполняется в браузере, и там же на клиенте рядом допустим оракл, то единсвтенный вариант из js до него дотянуться - это плагины для браузера. Просто так js-у никто не даст никуда лезть.  если js на сервере, то ему пофиг куда лезть. если js в десктопном приложении, то тоже пофиг.

если же просто нужно какое-то хранилище данных на клиенте, то надо использовать localStorage

Дмитрий d
10.02.2016
08:35:05
но но но, а как же webSQL или IndexedDB ?

Нехис
10.02.2016
08:41:07
но но но, а как же webSQL или IndexedDB ?
строго говоря это костыли для браузера)

Анатолий
10.02.2016
08:41:35
А вроде ж делали в HTML5 что-то, что можно в файловой системе хранить

Ivan P.
10.02.2016
08:49:11
Mikhail 'Ilerien'
10.02.2016
08:49:50
А вроде ж делали в HTML5 что-то, что можно в файловой системе хранить
Скрипты в браузере не умеет в файловую систему, это ж требование безопасности. На хтмл5/жс можно десктопные приложения делать, есть такой костыль)

Mikhail 'Ilerien'
10.02.2016
08:55:15
Ну, только локалсторадж. Но это же ппц костыль

Анатолий
10.02.2016
08:57:44
http://www.html5rocks.com/ru/tutorials/file/filesystem/

SerroZelerny E16
10.02.2016
08:57:47
не совсем корректный вопрос. что за бд?
Любая. Mysql желательна, но любая.

Ivan P.
10.02.2016
08:58:18
через свой плагин к браузеру

SerroZelerny E16
10.02.2016
08:58:33
через свой плагин к браузеру
Что писать в плагине?

Ivan P.
10.02.2016
08:58:45
внезапно, код обращения к БД=)

[Anonymous]
10.02.2016
08:59:05
а ты с какими зяыками знаком?

Нехис
10.02.2016
08:59:18
через свой плагин к браузеру
ну можно ноду рядышком поднять и простенькую локальную проксю для запросов накидать...)

SerroZelerny E16
10.02.2016
08:59:27
Дайте плиз пример кода или название работающей технологии.

Нехис
10.02.2016
08:59:28
но это тоже путь для эстетов

Google
SerroZelerny E16
10.02.2016
08:59:53
Нехис
10.02.2016
09:02:12
это уже не с клиента
почему?) Параллельно браузеру никто не мешает поднять рядом ноду и мускуль тот же. И простой тупой сервер который будет принимать запросы от браузера, дергать мускуль, и отдавать клиенту ответы..

Нехис
10.02.2016
09:04:08
все равно у тебя запросы идут не в бд, а на вебсервер, а потом уже в бд=)
ну да. зато потом никто не помешает это разнести по разным машинам. и более того, никто не помешает потом всю логику перекинуть только на сервер например

Ivan P.
10.02.2016
09:04:42
я не понимаю самой логики изначального запроса, где БД должна быть на клиенте..

Нехис
10.02.2016
09:04:55
а ходить браузером в локальную БД с помощью расширения для браузера - это как-то костыльно и немасштабируемо..

Ivan P.
10.02.2016
09:04:57
так то конечно вебсервер и лучше и логичнее

@SerroZelerny собственно, а нафига тебе такое вообще понадобилось? =)

Ivan P.
10.02.2016
09:13:19
Догадайся сам
не догадываюсь, зачем такая кривота

SerroZelerny E16
10.02.2016
09:13:28
http://stackoverflow.com/questions/5769081/connecting-to-db-from-a-chrome-extension
Я пока не хочу поднимать промежуточное звено. Есть надежда обратиться в БД из js.

Ivan P.
10.02.2016
09:14:00
браузерный js работает в браузере. В своей песочнице. И общается с вебсервером. И уже вебсервер должен лазить в БД. А ты из браузерного приложения хочешь сделать десктопное. Нафига? Проще тогда десктопное сразу и писать

Ivan P.
10.02.2016
09:15:43
Нехис же предложил рядом на том же компе поднять. как он может быть недоступен???

Нехис
10.02.2016
09:16:58
?

Google
Ivan P.
10.02.2016
09:17:02
блин. нельзя напрямую

SerroZelerny E16
10.02.2016
09:17:34
В итоге даю ответ сам себе. Есть odbc adodb

Ivan P.
10.02.2016
09:19:15
вангую ActiveX..

SerroZelerny E16
10.02.2016
09:20:35
вангую ActiveX..
Неча ванговать. Есть опыт использования?

Ivan P.
10.02.2016
09:21:39
я извиняюсь, но если оно реально работает через activex, то в ЭТОМ я копаться не собираюсь. пусть IE уже спокойно сдохнет

Нехис
10.02.2016
09:22:14
вангую ActiveX..
который тащемта недавно собирались вообще отменить...

Ivan P.
10.02.2016
09:22:33
и давно пора уже

SerroZelerny E16
10.02.2016
09:23:56
Ок. Позиция понятна. Дайте куда копать про мускуль.

Admin


Ivan P.
10.02.2016
09:25:48
куда что копать? из браузера без доп. плагинов никак ты в мускуль не залезешь. про доп. плагин для хрома я уже скинул ссылку, что тебе еще надо?

Анатолий
10.02.2016
09:43:00
https://habrahabr.ru/post/84654/

Ivan P.
10.02.2016
10:06:49
Local storage, websql, sqlite не интересуют.

Анатолий
10.02.2016
12:38:24
Ииишь

SerroZelerny E16
10.02.2016
13:05:30
Ииишь
Ну а смысл? К ним нет доступа извне.

Анатолий
10.02.2016
13:05:43
Извне?

SerroZelerny E16
10.02.2016
13:07:55
Из других клиентов. Не тот же браузер.

Анатолий
10.02.2016
13:09:30
Это ж абсолютно другое дело

То, что совместно читают разные клиенты, ни в коем случае не может лежать у одного

Только на сервере или там где хостится страница

А там где хостится страница можно и сервер поднять

Google
SerroZelerny E16
10.02.2016
13:10:43
А там где хостится страница можно и сервер поднять
Это надо уметь. У меня пока нет опыта.

Анатолий
10.02.2016
13:10:50
Ну так набирайся

SerroZelerny E16
10.02.2016
13:11:09
Ну вернусь с вопросами по ноде

Анатолий
10.02.2016
13:11:22
Во, это хорошее направление мыслей :)

Vadim
10.02.2016
18:23:37
В любом случае лучше, чем запрос к бд напрямую из js.

Анатолий
10.02.2016
18:24:46
Разведут всяких спа, а потом в жо (зачёркнуто) от бэкенда нос воротят

Vadim
10.02.2016
18:25:50
Кстати, все забыли упомянуть один очевидный почти для всех момент: если технически клиент бд на js написать возможно, то уберечь данные для входа в бд в js будет крайне проблематично.

Не уверен, что такие способы вообще существуют.

Ivan P.
10.02.2016
18:35:36
И ещё один момент - БД будет торчать наружу, если разные клиенты должны к ней цепляться. И это тоже вообще не гут

Если только не внутренняя сеть

Vadim
18.02.2016
19:37:36
Есть такая алко-игра. Играющие по очереди называют случайное английское слово, к слову добавляется js и гуглится. Если гугл смог найти библиотеку/фреймворк с таким названием, то играющий пьет рюмку водки.

Дмитрий d
20.02.2016
21:34:14
Привет всем) Кто подскажет, как правильно авторизоваться в гугле на NodeJS чтобы получить SACSID ?

привет всем. кто знаком с RactiveJS?

Vadim
25.02.2016
18:46:34
С чем? ?

Дмитрий d
25.02.2016
19:20:05
?

Ivan P.
04.03.2016
17:20:00
Ангулярщики, есть вопрос. По ангуляру 2. Есть ли там возможность в любой момент времени сказать: чувак, забинди мне такую модель в такой дом элемент? Чтобы не через жопу, если можно. Если будет ссылка, вообще двойное спасибо скажу

Людей, которые умеют в ангуляр 2, тут совсем нет?

Vadim
09.03.2016
06:42:00
Даже те, кто умеет, слишком робки для того, чтобы юзать это на практике. Лишь что-то своё мелкое, не более.

А вы, как я понял, его уже внедряете?

Страница 3 из 10