Vadim
в нажатий кнопок будет движатся квадрат и при нажатий стрелок
Лучше всего разделить твоё поле на массив координат вида simpleLevelPlan = [ "x ", " ", " ", " ", " ", " ", " ", " ", " " ]
Vadim
но как подобрять координаты и какую выбрать событие или событие не надо?
Создай своё событие передвижение квадрата. Вообще советую тебе прочесть книгу https://habrahabr.ru/post/240219/ Там как раз в процессе реализуется игра на подобие твоей
Anonymous
https://codepen.io/Dilshodbe/pen/ppmepx
Serhii 🇺🇦
Serhii 🇺🇦
Здравствуйте! Есть вот такой инпут - <input type="text" name="tag" value=" Your tag"> Как сделать такое как на гифке? Тоисть есть кнопки с жанрами под инпутом и при нажатии на эти кнопки они будут добавлятся в инпут где теги.
Serhii 🇺🇦
Stas мне интересен сам код который делает добавление тега в инпут который можно сделать на JS
Stas
а не поверх
Serhii 🇺🇦
Stas Да, <input type="text" name="tag" value=" Your tag">
Vadim
спс попробую
Я посмотрел твой код, лучше почитай сначала книгу, она как раз для начального уровня
Stas
Stas Да, <input type="text" name="tag" value=" Your tag">
В инпуте не может быть ничего, кроме текста
Stas
Там либо conteneditable div, либо он просто поверх. <div></div> <input> У div position: absolute; Поэтому он поверх. Когда кликаете - js фокус ставит инпуту
Serhii 🇺🇦
Хорошо, как тогда сделать добавления текста в инпут как на гифке?
Anonymous
ребят вешаю событие onchange на select и при изменении срабатывает 2 раза. select-ов 4 штуки. editionProduct.on('change', function () { let typeProdId = selectProdType.val(); let sizeVal = sizeProduct.val(); let edition = editionProduct.val(); let color = selectColors.val(); calcInner(typeProdId, sizeVal, edition, color); }); один из них
Stas
На гифке он не в инпут попадает. у вас два элемента: Один сверху, другой снизу. Тег попадает сверху
Stas
Хорошо, как тогда сделать добавления текста в инпут как на гифке?
Почитайте про contenteditable атрибут, это самое быстрое решение
Serhii 🇺🇦
Stas Хорошо, спасибо.
AI
народ, как то можно в Node получить номер строки и название файла , для логирования ?
Artem
Error.stack
Defragmented
a.b.c.d=4 a.get=function(name){ return this[name]} Как сделать чтобы это работало в произвольной глубине? a.get('b').get('c').get('d') (без создания функции get на всех уровнях обьекта)
Defragmented
Спасибо
✙ Vitalii ✙
Всем привет может кто дать совет по монге? хочу подобрать значение по дате максимально близкое к нужной в интернетах набрёл на такое решение: let value = Collection.find({field1:'value', time:{$gte:date, $lt:date}}).sort({time:1}).limit(1) однако оно всегда возвращает пустой массив пошел попробовать этот метод в консоли руками проверить, но следующая проблема - монга не выполняет команду, будто она не завершена, хотя запрос полностью написан, но она только новую строку создает чтобы ввести символ. если введешь - ошибка лишнего символа заметил что это только тогда, когда я использую $gte или $lt, вплоть до того что пытался выполнить следующий запрос: db.collection.find({time:{$gte:"2018-03-26T18:38:00.457Z"}})
Defragmented
Я думал о таком. Но подумал таки проще создавать обьекты вглубь по мере обращения\создания
Anonymous
Доброго времени суток, коллеги. Я хотел бы спросить, кто работал с REACT-INTL. Вопрос: откуда считывать и где нужно хранить файл с переводами? Например добовляю IntlProvider вокруг App < IntlProvider locale = {appLocale.locale} messages = {appLocale.messages} formats = {appLocale.formats} > <App/> </IntlProvider> вот использую перевод внутри компонента const messages = defineMessages({ placeholder: { id: 'OperatorSearchInput.placeholder', defaultMessage: 'this is default message in English', }, notFoundContent: { id: 'OperatorSearchInput.notFoundContent', defaultMessage: 'default Not Found in English', }, searchPlaceholder: { id: 'OperatorSearchInput.searchPlaceholder', defaultMessage: 'default Placeholder in English', }, }); ... <Select showSearch placeholder={intl.formatMessage(messages.placeholder)} notFoundContent={intl.formatMessage(messages.notFoundContent)} searchPlaceholder={intl.formatMessage(messages.searchPlaceholder)} ... Вот например я создаю русский и англ переводы в en.json ru.json // en.json file { "App.datePicker.title": "Date selection", "InjectExample.alert": "i am alert", "InjectExample.button": "alert", "InjectExample.description": "i am description" } // ru.json file { "App.datePicker.title": "Выбор даты", "InjectExample.alert": "Я алёрт на русском", "InjectExample.button": "алёрт", "InjectExample.description": "Я описание на русском" } Каким образом теперь считать locale и поулчить доступ внутри компонента например к App.datePicker.title ?? Заранее спасибо!
AiorNerok
Как при помощи условного оператора "?" задать несколько действий при истинности?
AiorNerok
Что ты имеешь в виду?
Например обычной конструкцией выглядит так: If (a==b) { A++; B++; } Как через "?" переписать такой блок
AiorNerok
Попробуй {}
Не помогает
Dan
Но зачем? Мне кажется ты не совсем правильно понимаешь предназначение тернарного оператора
Anonymous
B где же это упрощение? A += (a === b); B += (a === b); или a === b ? (A++, B++) : void 0;
Anonymous
Пиши как человек, а не обфускатор!
Defragmented
Но я бы расстреливал за такой код =)
Дима
Единственный для меня кейс тернарного оператора .cb(value => predicate ? firstCase : secondCase )
AiorNerok
Но я бы расстреливал за такой код =)
У меня преподаватель по математике пол группы моей называет извращенцами
Nurlan
Доброе утро или ночь, кому как. В общем подскажите как лучше изучать node.js, вроде прохожу темы на metanit, вроде понятно, а как потом всю эту кучу малу собрать воедино чтобы сделать свой crud не знаю (
Игорь
current=current[path[i]]} В этой строчке ты присваиваешь переменной current значение из z.a, то есть ссылку на находящийся там объект. А потом ниже затираешь эту ссылку, меняя значение переменной на 9. current[path[i]] = 9 поможет.
Defragmented
Да, действительно. Так работает
Денис
Привет всем, нужно быстренько написать тест типо оцените качество от 1 до 5 с подсчетом количества баллов в конце, кто-нибудь встречал готовые варианты? В интернете нашел только тесты с правильным/неправильным ответом, а у меня получается просто подсчет баллов будет, что-то типо психологического теста
Денис
Быстренько и бесплатно?
Я не прошу вас написать его быстро, а просто спросил кто сталкивался и может находил исходники похожие
Willy
Привет, есть строка: <!-- текст --> <input> <!-- текст2 --> <input> Этого может быть куча. Надо получить то, что в хтмл комментариии после него ДО СЛЕДУЩЕГО комментария
Андрей
DOMParser - Интерфейсы веб API | MDN https://developer.mozilla.org/ru/docs/Web/API/DOMParser
Vladislav
Все привет. Делаю конструктор маек и футболок. Делаю на jquery. и Вот у меня возник вопрос, а как мне готовый вариант послать производителям в письме. ТО есть сделать скин div элемента, и запихнуть егшо в письмо? Может кто помочь?
Anonymous
хорошо бы
Anonymous
в SVG пихать
Daniil
const { name } = this.props правильно ли я понимаю, что это тоже самое что const name = this.props.name
Daniil
спасибо)
D_d
Народ вопрос, почему теряется проперти ex у первого объекта let obj1 = {pass: {id:1,ex:22,some:null}} let obj2 = {pass: {id:2,some:'aaa'}} let newObj = Object.assign({}, obj1, obj2) newObj =
D_d
а как добиться deep merge?
Андрей
а как добиться deep merge?
https://www.npmjs.com/package/deep-assign
D_d
отстой, как это еще не ввели в спеку такую вещь?
Андрей
Потому что она почти не нужна.
Anton
https://www.npmjs.com/package/deep-assign
last publish 2 years ago week downloads 148k прикольно
Андрей
Anton
Ну а что там улучшать?
на самом деле очень круто. если 2 года без доработок и такой спрос - значит очень годно получилось
arthur
на самом деле очень круто. если 2 года без доработок и такой спрос - значит очень годно получилось
У redux thunk загрузок почти под миллион в неделю, обновлялся больше года назад вроде
dixeed
Бонжур, парни и девушки! Я не программист, но сумела сделать рабочего телеграм-бота который реагирует на команды. Сейчас мне интересно сделать бота который оповещал бы меня в лайф режиме о спортивных матчах по хоккею. К примеру бот должен следить за сайтом с результатами матчей и молниеносно сообщать если в каком то матче забита 5 шайба. Сайт майскор ру. В терминах я не сильна, так что пожалуйста объясните как ребенку) Заранее благодарю всех отозвавшихся. 😘
Yar
читай описание чата
Yar
особенно графу чат для новичков
Yar
и гугли
Yar
примеры
Yar
пожалуйста
dixeed
100$ :(
Андрей
Ну, я не думаю, что тебе бесплатно такую информацию давать будут. Можешь посмотреть откуда myscore берёт данные.