Size: a a a

JavaScript Noobs — сообщество новичков

2021 January 10

d

dettrix in JavaScript Noobs — сообщество новичков
Саша Головенко
чисто формально, массив и есть обьектом)
хотите поговорить об этом?)
источник

VH

Vladyslav Hrehul in JavaScript Noobs — сообщество новичков
ну выше проще, как понимаешь)
источник

MH

M.Ketchup Hientz in JavaScript Noobs — сообщество новичков
Vladyslav Hrehul
ну выше проще, как понимаешь)
👍
источник

И

Илья in JavaScript Noobs — сообщество новичков
Добрый вечер
Подскажите, пожалуйста, как правильно импортировать библиотеку в чистом файле JS? Если в html файле в теге script прописать type="module", а в самом файле js прописать в начале import name from 'name', то браузер начинает ругаться:
Uncaught TypeError: Failed to resolve module specifier "...". Relative references must start with either "/", "./", or "../".
То есть он говорит, что импорт должен производиться из файла с относительным путем, но в данном случае, это же библиотека из папки node_modules.
Так как все-таки правильно импортировать библиотеку, чтобы браузер не ругался? Только через const .... = require('...')?
При поиске ответа внятного не нашел, все пишут, что нужно через import 🤷‍♂️
источник

VH

Vladyslav Hrehul in JavaScript Noobs — сообщество новичков
Илья
Добрый вечер
Подскажите, пожалуйста, как правильно импортировать библиотеку в чистом файле JS? Если в html файле в теге script прописать type="module", а в самом файле js прописать в начале import name from 'name', то браузер начинает ругаться:
Uncaught TypeError: Failed to resolve module specifier "...". Relative references must start with either "/", "./", or "../".
То есть он говорит, что импорт должен производиться из файла с относительным путем, но в данном случае, это же библиотека из папки node_modules.
Так как все-таки правильно импортировать библиотеку, чтобы браузер не ругался? Только через const .... = require('...')?
При поиске ответа внятного не нашел, все пишут, что нужно через import 🤷‍♂️
если ты используешь node modules, то почему бы не использовать вебпак который?
или что ты пытаешься сделать?
источник

И

Илья in JavaScript Noobs — сообщество новичков
Vladyslav Hrehul
если ты используешь node modules, то почему бы не использовать вебпак который?
или что ты пытаешься сделать?
Хочу подключить к html скрипт в котором используется сторонняя библиотека. Без использования вебпака.
источник

VH

Vladyslav Hrehul in JavaScript Noobs — сообщество новичков
Илья
Хочу подключить к html скрипт в котором используется сторонняя библиотека. Без использования вебпака.
ну так скачай саму либу, зачем тебе модуля нода тогда?
источник

И

Илья in JavaScript Noobs — сообщество новичков
Логично, что-то меня переклинило после изучения js на ноде. Спасибо 😄
источник

d

dettrix in JavaScript Noobs — сообщество новичков
Илья
Логично, что-то меня переклинило после изучения js на ноде. Спасибо 😄
Подскажите, пожалуйста, как правильно импортировать библиотеку в чистом файле JS?

добью
источник

И

Илья in JavaScript Noobs — сообщество новичков
dettrix
Подскажите, пожалуйста, как правильно импортировать библиотеку в чистом файле JS?

добью
А что здесь не так?
источник

d

dettrix in JavaScript Noobs — сообщество новичков
Илья
А что здесь не так?
правильно построеный вопрос - половина ответа, всё так
источник

d

dettrix in JavaScript Noobs — сообщество новичков
в поисках подвоха, потеряешь главное © Я
источник

DA

D A in JavaScript Noobs — сообщество новичков
У меня есть вопрос по json. Почему когда вот так передаю echo json_encode($rabo); а вот так принимаю:            function(data){ $('#units').text(data);}, то все работает. А если передаю два параметра: echo json_encode($rabo, $populations); и принимаю два параметра:             function(data, data2){ $('#units').text(data);
               $('#populations').text(data2);
           }, то ничего не работает.
источник

DA

D A in JavaScript Noobs — сообщество новичков
Если принимаю так:             function(data){ $('#units').text(data[0]);
               $('#populations').text(data[1]);
           }, то тоже ничего не работает
источник

VH

Vladyslav Hrehul in JavaScript Noobs — сообщество новичков
D A
У меня есть вопрос по json. Почему когда вот так передаю echo json_encode($rabo); а вот так принимаю:            function(data){ $('#units').text(data);}, то все работает. А если передаю два параметра: echo json_encode($rabo, $populations); и принимаю два параметра:             function(data, data2){ $('#units').text(data);
               $('#populations').text(data2);
           }, то ничего не работает.
по идее у тебя в data должно быть все
источник

A

Alexander in JavaScript Noobs — сообщество новичков
плохо помню ччто там во втором параметре в пыыхе, но явно не данные
источник

DA

D A in JavaScript Noobs — сообщество новичков
$data = array($rabo, $populations);
echo json_encode($data); - я вот так даже пытаюсь передать данные, но тоже ничего
источник

VH

Vladyslav Hrehul in JavaScript Noobs — сообщество новичков
или создай перменную и закинь туда $rabo, $populations и потом один парметр передавай да и все, но это уже тонкости другого языка
источник

DA

D A in JavaScript Noobs — сообщество новичков
А по одному передаю, работает
источник

A

Alexander in JavaScript Noobs — сообщество новичков
что значит ничего?
источник