
Иван
06.04.2017
04:46:04
искал но что то не нашел нужного

Tamik
06.04.2017
04:47:55
Пробуй: http://burnignorance.com/javascript-performance-tips/make-jquery-datepicker-to-popup-in-different-positions/

Lulz
06.04.2017
05:45:54
а этот?
orientation : "bottom/top"

Google

Lulz
06.04.2017
05:45:54
чет не выходит

Sergey
06.04.2017
08:47:15
А кто нибудь уже использует requestIdleCallback?

Кирилл
06.04.2017
09:02:24

Sergey
06.04.2017
09:02:54
У себя попробовал всякий не очень важный рендер вынести как коллбек к requestIdleCallback. Т.е. все что не является рекацией на действие пользователя. Не могу сказать что получил какой-то прям заметный профит. Но всякие листания списков вроде стали меньше подтупливать.

Кирилл
06.04.2017
09:08:36
а если коллбэк выполняется больше 16мс, то профит будет только в одном дополнительном фрейме, котороый пропустится ДО выполнения этого коллбэка?
в файбере управление передается браузеру для отрисовки фрейма каждые 16мс чтобы было 60фпс, но я не пойму как это достигается

Sergey
06.04.2017
09:10:58

anoru
06.04.2017
09:16:43
Что-то очень плохо фото обработали. Пейнтом что ли)

Кирилл
06.04.2017
09:17:14
мэд скилз пейнт)

Sasha
06.04.2017
11:01:06
Пагни, как на es6 наиболее красиво трансформировать словарь?
Такой ~псевдо код:
let tmpDict = {};
for (const [k, v] of Object.entries(someDict)) {
if (v instanceof Object && v.name){
tmpDict[k] = v.name;
}
}Вернуть только проперти у которых value is объект, и подставить под этот ключ значение выбранного значения.
Как это лучше сделать с помощью filter(), map() и прочего?

Google

Sasha
06.04.2017
11:02:53
То есть нужен какой-то js dict comprehension.
Что лучше посмотреть? Вроде скорее reduce тут подходит

Sergey
06.04.2017
11:05:08
Первое что пришло в голову
Object.keys(o).reduce((r, v)=>{
if(o[v]) r[v] = o[v];
return r;
}, {});
Наверянка можно сделать красивее и эффективнее если подумать )

Sasha
06.04.2017
11:06:22

Дмитрий
06.04.2017
11:27:55
Я про конкретно тест, сам-то ресурс прекрасен

Artemy
06.04.2017
11:28:47
привет всем, решал кто-то проблему в автозаполнением инпутов? как отловить autocomplete?

i
06.04.2017
11:34:59
норкоман заджойнился

Alex
06.04.2017
11:39:52
<input type="text" autocomplete="off"> ?

? ethorz
06.04.2017
11:55:07
кто знает, есть данные от модуля, data, внутри лежат объекты, есть отбъект _response который в себе содержит структуру ответа от сервера, далее -> data._response.result -> undefined, почему?
так и не смог понять

Кирилл
06.04.2017
11:56:38
потому что в обьекте data._response нет такого свойства
пожалуйста

? ethorz
06.04.2017
11:56:49
есть

Кирилл
06.04.2017
11:57:12
значит значение там лежит undefined

? ethorz
06.04.2017
11:57:28
если вывалить в консоль то это свойство есть, оно не пустое, и оно тоже содержит объект с свойствами

Кирилл
06.04.2017
11:58:30
обьекты по ссылке передаются
скорей всего когда ты в консоль вываливаешь твой обеькт уже кто-то мутировал

? ethorz
06.04.2017
11:59:41
просто консольлогнул на нужной стадии data._response -> содержимое есть, далее в этом же месте data._response.result - уже андефайнед
да, я думаю объект мутируется и не существует нужных свойств на текущий период, который мне нужен был

Кирилл
06.04.2017
12:00:41
брейкпоинт поставь

Google

? ethorz
06.04.2017
12:02:03
по брейкпоинту все ок, так же, как и по логу

Kam
06.04.2017
12:16:01
всем привет, можете помоч:
name: this.refs.name.value - возвращает undefine
хотя в инпуте прописан ref

? ethorz
06.04.2017
12:18:00
что вернет this.refs?

Kam
06.04.2017
12:21:14
ничего

Nikolay
06.04.2017
12:26:53
И что тебя тогда удивляет?
Вообще он будет ругаться на name
перед тем как ничего не вернуть

Kam
06.04.2017
12:29:05
да
а почему он на name ругаться должен?

Кирилл
06.04.2017
12:31:09
Cannot read property 'value' of undefined

Kam
06.04.2017
12:32:17
Cannot read property 'refs' of null

andretshurotshka?❄️кде
06.04.2017
12:33:01
Это реакт?

? ethorz
06.04.2017
12:33:20
значит у тебя не инициализируется ссылка
и ты пытаешься вытащить раньше
или ты не передаешь привязываешь объект
это в функции?

Kam
06.04.2017
12:35:09
да
<form className="xxx-edit" onSubmit={this.create}>
<input type="text" ref="name" placeholder="Name" />

Google

? ethorz
06.04.2017
12:35:30
покажи из рендера как ты навесил на событие свою функцию
ну понятно

Kam
06.04.2017
12:35:38
create(event) {
event.preventDefault()
const arr = {
name: this.refs.name.value
}

? ethorz
06.04.2017
12:36:11
onSubmit={this.create.bind(this)}

Admin
ERROR: S client not available

Kam
06.04.2017
12:37:48
TypeError: Cannot read property 'value' of undefined

Кирилл
06.04.2017
12:38:09
)

Vladimir
06.04.2017
12:40:39
@kamMIF давай весь код компонента целиком в какой-нибудь jsfiddle

Кирилл
06.04.2017
12:43:12

Kam
06.04.2017
12:44:11
https://jsfiddle.net/nL7afykj/

Vladimir
06.04.2017
12:46:59
ошибка же вываливается при нажатии на кнопку submit?
Спрашиваю, чтобы быть уверенным, что до рендера create нигде никем не дергается

Kam
06.04.2017
12:47:57
ага

Vladimir
06.04.2017
12:49:15
вообще странно, на вид так должно быть все ок, можешь попробовать вместо
ref="name"
написать
ref={input => this.inputName = input}
И потом вместо
this.refs.name.value
this.inputName.value

Kam
06.04.2017
12:55:41
тоже самое(

Vladimir
06.04.2017
12:57:21
то же самое именно на this.inputName?
Потому что у тебя же там много полей this.refs.prince.value, например

Kam
06.04.2017
12:59:53
на другой теперь пункт ругается
но я все поменял(

Vladimir
06.04.2017
12:59:58
просто вариант со строками и this.refs уже давно deprecated
https://facebook.github.io/react/docs/refs-and-the-dom.html#legacy-api-string-refs
Вполне возможно в какой-то из новых верий уже выпилили

Google

Vladimir
06.04.2017
13:00:23
давай обновленный вариант в jsfiddle)

Kam
06.04.2017
13:03:34
https://jsfiddle.net/du01x949/

Anton
06.04.2017
13:03:37
у селекта же нет валуе как бы
читайте мат часть

Vladimir
06.04.2017
13:04:24
в реакте можно дернуть так value, все норм

Kam
06.04.2017
13:06:03
ругается на price

Anton
06.04.2017
13:06:42
inputPrince -> inputPrice

? ethorz
06.04.2017
13:08:04
лол

Kam
06.04.2017
13:08:52
кек(

Кирилл
06.04.2017
13:09:13
король ввода

Kam
06.04.2017
13:09:19
принц

Кирилл
06.04.2017
13:09:29
простите
какая то шакальная картинка получилась