@react_js

Страница 4045 из 5115
Anton
31.05.2018
00:27:27
Есть, но как настроить не подскажу

каждый раз как npm/yarn ложиться о них вспоминают

Kendr
31.05.2018
00:28:27
Я просто не помню

Google
Paruyr
31.05.2018
00:28:45
Главное совсем древние версии @types/graphql идут, а 0.12.6 не хочет

Можно оверайд сделать для депа?

Anton
31.05.2018
00:29:11
два раза за неделю. 1 раз когда npm лег, потому что он в него напрямую ходит 1 раз когда npm днс изменил, и yarn просто выключился из cloudfront

Paruyr
31.05.2018
00:32:15
Вот надо было мне чистить кеши(( Спасибо за подскази )

М
31.05.2018
02:50:31
ребят, такой вопрос. один package требует реакт@15.3.0, другой @15.4.1 когда ставлю react@15.3.0 - локально все работает, но при деплое приложение на сервере крашится с такой ошибкой: /bundle/programs/server/node_modules/fibers/future.js:280 throw(ex); ^ Error: Cannot find module 'fbjs/lib/invariant' at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25) at Module.require (module.js:364:17) at require (module.js:380:17) at Object.<anonymous> (/bundle/programs/server/npm/node_modules/react/lib/PooledClass.js:16:17) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Module.Mp.load (/bundle/programs/server/npm/node_modules/meteor/babel-compiler/node_modules/reify/node/runtime.js:16:23) at Function.Module._load (module.js:312:12) если же ставлю react@15.4.1, то приложение крашится и в браузере в консоли пишет Uncaught Error: Cannot find module 'react/lib/ReactDOM' at require (install.js:85) at meteorInstall.node_modules.react-dom.index.js (index.js:3) at fileEvaluate (install.js:153) at require (install.js:82) at meteorInstall.node_modules.react-mounter.dist.client.js (client.js:15) at fileEvaluate (install.js:153) at require (install.js:82) at meteorInstall.node_modules.react-mounter.dist.index.js (index.js:19) at fileEvaluate (install.js:153) at require (install.js:82)

как быть, кто подскажет?

Anton
31.05.2018
03:05:17
обнови еще react-dom

оба до 15.4, или 16.2 (но не .3)

Alexander
31.05.2018
03:24:34
Как в antd в таблице сделать динамические фильтры? Чтобы они получались на основе данных с апи

Zhenya
31.05.2018
03:28:54
Ну, как вариант, переписывать columns, добавляя туда onFilter

500 Internal Server Error
31.05.2018
05:16:47
ребята подскажите хороший компонент чтобы билдить формочки по json. Я хочу описать поля с типами в json, и передать компоненте, а он сам чтобы строил формы

всё нашел https://mozilla-services.github.io/react-jsonschema-form/ Если кому то нужно будет

Again
31.05.2018
05:49:58
как из массива удалить только 1 элемент подходящий под условие? это же через filter можно сделать?

Google
Again
31.05.2018
05:51:31
да
и как примерно? [1, 2, 3, 1] - вот массив

да
я нашел только через splice и findIndex

Irina
31.05.2018
05:53:33
Again
31.05.2018
05:55:21
[1, 2, 3, 1].filter(n=>n!==2)
ты не так понял(а). Мне надо выкинуть было только первую 1

Илья
31.05.2018
05:55:29
как из массива удалить только 1 элемент подходящий под условие? это же через filter можно сделать?
Только это не удаление из массива, а создание нового. Изначальный массив не меняется

Irina
31.05.2018
05:57:53
ты не так понял(а). Мне надо выкинуть было только первую 1
ну indexOf возвращает первое вхождение элемента потом splice

Voskresus
31.05.2018
06:47:02


Доброе утро, уважаемые

Подскажите как быть кто сталкивался ?

Думаю снести ноду

Cenator
31.05.2018
06:48:06
Впн включи

Voskresus
31.05.2018
06:49:44
хм

Denis
31.05.2018
06:52:37
xD

Voskresus
31.05.2018
06:54:06
мда лол ничего не установилось

Ivan
31.05.2018
07:02:32
Всем привет. Ребят, есть следующий кейс: реализована форма аутентификации. Она имеет 4 состояния. В зависимости от роутинга, в ней скрываются/показываются поля при помощи css. Соответственно все элементы формы остаются в дом дереве, а не убираются. По мне это богопротивно, но решения принимаю не я. Кто что думает, и стоит ли мне менять свою точку зрения?

Ivan
31.05.2018
07:06:45
стоит убрать конечно из рендера вообще
Я тоже так считаю, но свою точку зрения обоснованно довести до моего руководителя не могу.

Andrey
31.05.2018
07:10:42
Я тоже так считаю, но свою точку зрения обоснованно довести до моего руководителя не могу.
Выноси в стоимость поддержки решения. Если стоимость устраивает, то забей и выкини из головы.

Google
Ivan
31.05.2018
07:11:53
эти элементы занимают ресурсы
Незначительные. По бенчмаркам скрытие элементов и демонтирование их из дом никак не нагружают. Причём для валидации и проверки форм необходимо использовать дополнительные сущности в виде констант, условий, фильтров и так далее, когда есть варианты или сделать разные компоненты, или конфигурационный файл с параметрами, который будет собираться на компоненте - фабрике.

Выноси в стоимость поддержки решения. Если стоимость устраивает, то забей и выкини из головы.
Не могу выкинуть из головы просто, что в разметке есть ненужные элементы. Это становиться навязчивой мыслью.

Andrey
31.05.2018
07:14:00
Again
31.05.2018
07:16:42
[1, 2, 3, 1] как мне удалить из этого массива только первую 1ку?

чет не могу понять,потому что splice возвращает элемент

Andrey
31.05.2018
07:18:14
[1, 2, 3, 1] как мне удалить из этого массива только первую 1ку?
Представь что ты компьютер и составь алгоритм.

Ivan
31.05.2018
07:18:30
Andrey
31.05.2018
07:19:43
http://qaru.site/questions/12852/remove-duplicates-from-javascript-array

Again
31.05.2018
07:21:37
Представь что ты компьютер и составь алгоритм.
прикол в том,что splice возвращает элемент,а мне нужен этот массив без этого элемента

Again
31.05.2018
07:23:14
slice
если нужное мне значение будет в конце,то первые элементы не попадут в новый массив

Stepan
31.05.2018
07:23:59
А, тебе нужно все, кроме одного?

[...arr.slice(0, index), ...arr.slice(index + 1)]

Roman
31.05.2018
07:24:52
через Set можно сделать

вернет только уникальные значения

Again
31.05.2018
07:24:59
мне нужно,чтоб из массива удалило только первое совпадение

Roman
31.05.2018
07:25:40
если нужное мне значение будет в конце,то первые элементы не попадут в новый массив
https://redux.js.org/recipes/structuring-reducers/immutable-update-patterns почитай. тут куча примеров

Stepan
31.05.2018
07:25:49
Google
Roman
31.05.2018
07:27:19
мне нужно,чтоб из массива удалило только первое совпадение
let arr = [1, 1, 2, 2, 3, 3]; let deduped = [...new Set(arr)] // [1, 2, 3]

Again
31.05.2018
07:28:19
let arr = [1, 1, 2, 2, 3, 3]; let deduped = [...new Set(arr)] // [1, 2, 3]
нужно,чтоб удалило только первое совпадение

как ты сделал

Stepan
31.05.2018
07:28:26
let arr = [1, 1, 2, 2, 3, 3]; let deduped = [...new Set(arr)] // [1, 2, 3]
А если больше двух одинаковых, то тебе пизда

Admin
ERROR: S client not available

Again
31.05.2018
07:28:29
можно и через filter сделать

Stepan
31.05.2018
07:28:47
Again
31.05.2018
07:29:10
я увидел

Я же тебе написал решение
не совсем понял как работает,но спасибо х)

Stepan
31.05.2018
07:30:26
не совсем понял как работает,но спасибо х)
es6 spread operator + документация по slice тебе помогут

Again
31.05.2018
07:30:52
и как slice знаю

сейчас почитаю

разберусь

спс

Denis
31.05.2018
07:38:38
при тестирование jest когда тест пройден - есть ли способ увидеть что recived/Expected (как когда тест фейлится)

Ivan
31.05.2018
07:44:59
Ну, тогда тебе жопа. Нужно свыкныться с мыслью, что весь код - это говно.
Где про эту философию прочитать? Потому что мне реально будет жопа, потому что я работаю над собой в плане восприятия критики.

Andrey
31.05.2018
07:46:42
Где про эту философию прочитать? Потому что мне реально будет жопа, потому что я работаю над собой в плане восприятия критики.
Не знаю. Просто любой код со временем превращается в говно без исключения. К тому же надо понимать что ты делаешь. Ты не пишешь хороший код и т.п. Ты выполняешь задачу. И если наговнокодить эффективнее, чем написать красиво, то надо говнокодить(Только было бы неплохо уведомить руководителя об этом).

Google
Andrey
31.05.2018
07:48:56
ну такой себе подход
Вполне возможно, но тебя нанимают решать задачи, а не мастурбировать на красоту решения. Если можно совмещать, то прекрасно! Если нет, то плакать и какать.

Aista
31.05.2018
07:49:39
Вполне возможно, но тебя нанимают решать задачи, а не мастурбировать на красоту решения. Если можно совмещать, то прекрасно! Если нет, то плакать и какать.
нужно совмещать. Когда ты внедряешь говнорешение здесь и сейчас в будущем будешь страдать и ты, и проект, и бизнес

Max
31.05.2018
07:50:05
любое решение может быть говнорешением в зависимости от кучи факторов

Aista
31.05.2018
07:50:28
пафос с претензией на очевидность
опыт с претензией на опыт с отсылкой к опыту

Andrey
31.05.2018
07:50:33
нужно совмещать. Когда ты внедряешь говнорешение здесь и сейчас в будущем будешь страдать и ты, и проект, и бизнес
Я не спорю. Поэтому говоришь, или сейчас быстро, но голова болит завтра. Или голова болит сегодня, а завтра болит меньше.

Max
31.05.2018
07:50:38
я в вебдеве в 2001

Aista
31.05.2018
07:50:59
2004

Andrey
31.05.2018
07:50:59
Max
31.05.2018
07:51:13
2004
мое кунг-фу сильнее

Григорий
31.05.2018
07:51:31
ребят, Я тоже хочу в это играть

Страница 4045 из 5115