snatvb
утом то и дело
snatvb
причем на одном из проектов ок все
snatvb
просто может кто ловил такую ошибку
Vlad
как ты линкал?
snatvb
npm link dialog-web-components
snatvb
это форк
snatvb
мой проект npm link @dlghq/dialog-components
snatvb
а нет
snatvb
форк просто npm link
snatvb
на одном проекте пашет на другом нет засада
Vlad
npm link в либе
snatvb
ошибся
snatvb
да
snatvb
я так и сделал
Vlad
npm link libname в проекте
Vlad
без @scope
Vlad
хотя нет
Vlad
с ним
snatvb
Vlad
оно в pkg.name
snatvb
snatvb
парадокс в том что видать у меня в проекте с ним чет конфликтит а понять что - не могу
snatvb
знаю что у хрома есть девайсы гдето когда под андроид писал юзал но дебажил на эмуляторе, ибо дроида не было у меня
snatvb
chrome://devices/
snatvb
чет такое
snatvb
а ща смарю не то это)
Sergey
что?
Sergey
только читать начал, а ты удалил
Group Butler [beta]
pro.js.noobs -- https://t.me/joinchat/AAAAAD3Uyr3trzb9rRc77g
Oleg
Надо было спрашивать когда в офисе гугла в гостях был
Oleg
А то так уже не из первых рук будет
Oleksandr
Всем привет, мне нужно сделать такой слайдер http://joxi.ru/823K8MGFvzXR2O
Oleksandr
посоветуйте готовое решение плз
ghett
А то так уже не из первых рук будет
о всеведающий! помоги разобраться, как в поле объекта подставить переменную "n", беру её из id при клике, соответствует имени одного из подобъектов json $.each( slider.n, function( key, value ) { });
Oleg
Нужно больше деталей
ghett
Нужно больше деталей
$('.point').click(function(e) { n = e.currentTarget.getAttribute('id'); $.ajax({ type: "GET", url: 'slider.json', dataType: 'json', success: (function(slider) { $.each( slider.n, function( key, value ) { console.log(key,value); }); }) }); });
Ivan
в квадратных скобках вычисляемые имена свойств записываются
Ivan
slider[n]
Oleg
Какой ожидаемый результат? Что должно быть в итоге?
ghett
Какой ожидаемый результат? Что должно быть в итоге?
всё, я краб, косяк в jsone, пофикшу и тогда отпишусь. фомирует слайдер из соотвествующих пар картинка:описание
Oleg
Правильно заданные вопросы приводят к правильным решениям 😊
ghett
Правильно заданные вопросы приводят к правильным решениям 😊
всё, через квадратные заработало, я просто ебанько. в джейсоне не пофиксил ключи, разные были
CybernatiC
chrome://inspect
CybernatiC
Сорян офф был
CybernatiC
Ток прочел
ghett
чому?
Oleg
Странный совет, это да.
Oleg
Разве что уместен при юзании какого-нить гугл-клосуре-компилера с адвансед флагом, тогда он ужимает всё, включая ключи, что может быть иногда излишним
Oleg
Тогда пишут квадратам, да
Oleg
Вообще между объектом и ассоциативным массивом в JS нет грани особой. Что приводит к интересным штукам. Однажды я рефакторил код где имя метода было... пустой строкой. Потом конечно оказалось что причина странного нейминга в том что там динамически методы вызывались по имени стрингой и если имя было пустым - вызывался в итоге этот метод.
Oleg
Правда это не означает что так вообще стоит делать 😄
Oleg
Там была своя логика на случай отсутствия знания о том какой метод нужно было вызвать
Oleg
Ну и вообще сам файл с этим кодом назывался js.js, что думаю уже говорит о многом 😄
ghett
сорян за оффтоп, но почему у них все компы разные, и ахренеть сколько объективов вокрун
Oleg
Это ответ любителям фоткать селфи с полупрофи фотиками
Artyom
почему разные, все thinkpad'ы у них там
ghett
почему разные, все thinkpad'ы у них там
там нагрузка наверное такая. что похер что работает. лишь бы стабильно
Artyom
ну эти машинки как раз для таких целей))
Oleksandr
Спасибо, слик идеально подошел
Oleksandr
втф, почему это?
ghett
щас ты короче огребёшь по полной тут за своё "вообще, не юзай" ))
Дима
Присваивание через точку тоже не юзайте
Дима
Object.defineProperty 👍
ghett
Присваивание через точку тоже не юзайте
ооо понеслась. чому. как что где
Oleg
Reflect eщё можно юзать
Дима
Ну reflect это не про то
Oleg
Ну раз мы уж на уровень ниже ушли
Дима
Нет
Name
gc это вообще не часть языка, но вообще можно
Oleg
Можно попросить Node.js об этом через process.nextTick
Oleg
Не факт что он согласится, но подумает
Дима
Это же всё равно не GC
Oleg
Это да
Дима
Язык принципиально спроектирован так, чтобы работу GC нельзя было обнаружить изнутри
Дима
Не говоря уже о прямой работе с ним
Oleg
Но можно делать подсказки
Oleg
Но не везде
Дима
Если прям так надо, то проще просто заюзать WeakMap и WeakSet