
Andrey
13.06.2016
14:19:58

Igor
13.06.2016
14:20:44
а когда пытался добавить loader на определенное имя файла, вообще какую-то муть вывело

Leonid
13.06.2016
14:23:21
там оказывается аргумент так не прокидывается. У меня захардкожено было, поэтому работало. Вот так должно заработать: https://gist.github.com/le0nik/3197fefd44548a82b3b15e2b5d28e430

Google

Leonid
13.06.2016
14:23:35
но раз с :global запахало, то и не важно)

Igor
13.06.2016
14:24:05
аа, вот оно как вставляется. по крайней мере буду знать на следующий раз, спасибо)

JiSeven
13.06.2016
14:59:28
Ребята, есть у кого пример регистрации на react + redux? Киньте кто ссылкой, плз
И с react router

Igor
13.06.2016
15:04:54

JiSeven
13.06.2016
15:08:07

Igor
13.06.2016
15:11:33
чисто вход, сохранение токена, прикрепление его ко всем запросам (клиент, сервер), удаление при разлогине

JiSeven
13.06.2016
15:12:15

Igor
13.06.2016
15:14:44
?

Evgeniy
13.06.2016
15:15:40
Ребят подскажите компонент для смайликов.

Alexey
13.06.2016
15:38:28
для выбора или для отрисовки в инпуте?

Google

JiSeven
13.06.2016
15:39:00
а что вы думаете насчет auth0.js ?

Evgeniy
13.06.2016
15:40:02
И то и другое

Иван
13.06.2016
15:40:23
https://www.draft-js-plugins.com/plugin/emoji

Evgeniy
13.06.2016
15:40:54
Хочу сделать смайлы в комментарии
Спасибо.

Sergey
13.06.2016
15:55:14

Иван
13.06.2016
15:57:04
Щас бы на canvasе весь UI отрисовать

Ҫѐҏӗѫӑ
13.06.2016
16:08:39
jquery

hlomzik
13.06.2016
16:51:51
а микроформаты живы еще? хочу красиво разметить инфу о пользователе)

Dmitriy
13.06.2016
16:59:49
а что с ними может случиться . гугл подерживает , яндекс помоему тоже

Aleksei
13.06.2016
17:01:48
Ребят, кто нибудь знает как запихнуть в компонент тег скрипт с инлайновым скрипом внутри, чтобы он выполнился? Это счетчик посещаемости, на бекэнде он пихается текстом в глобальную переменную, я должен забрать его из нее и впихнуть в компонент.

Alexey
13.06.2016
17:03:53
попробуй https://facebook.github.io/react/tips/dangerously-set-inner-html.html

Aleksei
13.06.2016
17:04:28
Пробовал. Он не выполняется

Alexey
13.06.2016
17:06:24
тогда можно просто через componentDidMount -> создать тег скрипт и вставить в body


Aleksei
13.06.2016
17:09:54
у меня есть кусок верстки текстом в таком виде:
<!--Rating@Mail.ru counter-->
<script language="javascript"><!—
d=document;var a='';a+=';r='+escape(d.referrer);js=10;//--></script>
<script language="javascript1.1"><!—
a+=';j='+navigator.javaEnabled();js=11;//--></script>
<script language="javascript1.2"><!—
s=screen;a+=';s='+s.width+'*'+s.height;
a+=';d='+(s.colorDepth?s.colorDepth:s.pixelDepth);js=12;//--></script>
<script language="javascript1.3"><!—
js=13;//--></script><script language="javascript" type="text/javascript"><!—
d.write('<a href="http://top.mail.ru/jump?from=1822669" target="_top">'+
'<img src="http://df.cc.bb.a1.top.mail.ru/counter?id=1822669;t=56;js='+js+
a+';rand='+Math.random()+'" alt="Рейтинг@Mail.ru" border="0" '+
'height="31" width="88"><\/a>');if(11<js)d.write('<'+'!— ');//--></script>
<noscript><noindex><a target="_top" href="http://top.mail.ru/jump?from=1822669">
<img src="http://df.cc.bb.a1.top.mail.ru/counter?js=na;id=1822669;t=56"
height="31" width="88" border="0" alt="Рейтинг@Mail.ru"></a></noindex></noscript>
<script language="javascript" type="text/javascript"><!—
if(11<js)d.write('--'+'>');//--></script>
<!--// Rating@Mail.ru counter-->
Поэтому я не могу его просто в созданный тег скрипт пихнуть


anoru
13.06.2016
17:10:41
Алексей правильно говорит. Вставляй его в didMount и удаляй в unMount. Или просто проверь, чтобы 2 раза не вставился
для этого можешь в компоненте вставить какой-нибудь див с id <div id="script-here"></div>
и туда вставлять

Aleksei
13.06.2016
17:11:31
сейчас попробую

Google

anoru
13.06.2016
17:12:49
Можно еще так вставить
const script = document.createElement('script');
script.type = 'text/javascript';
script.src = path;
А потом через .appendChild вставить его
В твоем случае правда надо инсертить в него, а не src)
script.text = "alert(1);" типа так

Aleksei
13.06.2016
17:19:43
вопрос только в том, что у меня в строке уже есть тег скрипт. У меня не содержимое, которое нужно в него вставить.

anoru
13.06.2016
17:20:09
вытащи содержимсое регэкпспом)
https://stackoverflow.com/questions/6659351/removing-all-script-tags-from-html-with-js-regular-expression
даже писать самому не надо, уже все за нас написали)

hlomzik
13.06.2016
17:21:55
фуфуфу

anoru
13.06.2016
17:22:30
м?

Aleksei
13.06.2016
17:22:38
это дичь

hlomzik
13.06.2016
17:22:57
не нужно использовать регекспы для всего. и в хтмл с ними лезть тоже не стоит

anoru
13.06.2016
17:23:06
наоборот правильно подрубать инлайновый script таким способом

Aleksei
13.06.2016
17:23:13
тем более, что у меня там этих тегов скрипт 4 штуки и еще неизвестно, что может быть. это все на сервере задается.

anoru
13.06.2016
17:23:53
Что значит неизвестно что будет. регэкпсы не по магии же работают, вполне очевидный результат

Aleksei
13.06.2016
17:24:11
неизвестно, что придет с сервера
там могут прийти любые счетчики с любой версткой и они должны запихнуться как есть и выполниться

anoru
13.06.2016
17:26:18
тебе все равно надо так делать. Очень редкий кейс, сейчас даже погуглил для интереса - вдруг и правда можно 1 командой все зарешать, но нет. Что очевидно)
https://stackoverflow.com/questions/13390588/script-tag-create-with-innerhtml-of-a-div-doesnt-work

hlomzik
13.06.2016
17:27:48
а почему просто innerHtml в div не будет работать?
о, может жиквери?))

Google

Aleh
13.06.2016
17:28:59
так это, по хардкору
выдираешь из script содержимое и в eval

Ҫѐҏӗѫӑ
13.06.2016
17:29:18
+

anoru
13.06.2016
17:29:21
mootols)

Aleksei
13.06.2016
17:29:27
innerHTML пихает в верстку, но не выполняет
jquery на проекте нет и не будет

anoru
13.06.2016
17:29:40
да, eval как тоже вариант. Но выдирать все равно надо

Ҫѐҏӗѫӑ
13.06.2016
17:29:51
боже какая же хуйня на wwdc

Admin
ERROR: S client not available

Ҫѐҏӗѫӑ
13.06.2016
17:29:54
я на винду
точно


Aleksei
13.06.2016
17:30:11
как мне выдернуть из этого??
<!--Rating@Mail.ru counter-->
<script language="javascript"><!—
d=document;var a='';a+=';r='+escape(d.referrer);js=10;//--></script>
<script language="javascript1.1"><!—
a+=';j='+navigator.javaEnabled();js=11;//--></script>
<script language="javascript1.2"><!—
s=screen;a+=';s='+s.width+'*'+s.height;
a+=';d='+(s.colorDepth?s.colorDepth:s.pixelDepth);js=12;//--></script>
<script language="javascript1.3"><!—
js=13;//--></script><script language="javascript" type="text/javascript"><!—
d.write('<a href="http://top.mail.ru/jump?from=1822669" target="_top">'+
'<img src="http://df.cc.bb.a1.top.mail.ru/counter?id=1822669;t=56;js='+js+
a+';rand='+Math.random()+'" alt="Рейтинг@Mail.ru" border="0" '+
'height="31" width="88"><\/a>');if(11<js)d.write('<'+'!— ');//--></script>
<noscript><noindex><a target="_top" href="http://top.mail.ru/jump?from=1822669">
<img src="http://df.cc.bb.a1.top.mail.ru/counter?js=na;id=1822669;t=56"
height="31" width="88" border="0" alt="Рейтинг@Mail.ru"></a></noindex></noscript>
<script language="javascript" type="text/javascript"><!—
if(11<js)d.write('--'+'>');//--></script>
<!--// Rating@Mail.ru counter-->


hlomzik
13.06.2016
17:30:21
НЕПОЗНАННОЕ: РЕЛИГИЯ
ну можно и правда регуляркой что ли)

anoru
13.06.2016
17:31:31
Можешь погенерить регэкпсы в каком-нибудь http://regex101.com/#javascript
)
Напомнил оеще вот эту бомбу
http://regex.inginf.units.it/#

Google

anoru
13.06.2016
17:31:53
лол
помню игрался с ней

Aleksei
13.06.2016
17:32:01
я знаю что такое регулярки и как их писать!!

anoru
13.06.2016
17:32:05
Automatic Generation of Text Extraction Patterns from Examples

hlomzik
13.06.2016
17:32:06
да что тут генерить, /<script[^>]*>(.*)</script>/

anoru
13.06.2016
17:32:07
скорми ей) мало ли

Ҫѐҏӗѫӑ
13.06.2016
17:32:32

Aleksei
13.06.2016
17:32:37
но я НЕ БУДУ выдирать скрипты из html регулярками и пихать в eval

Ҫѐҏӗѫӑ
13.06.2016
17:32:42
показали вотчос 3 (не нужна)

anoru
13.06.2016
17:32:45
тогда ты не решишь задачу)

Ҫѐҏӗѫӑ
13.06.2016
17:32:54
показывают айос для эппл тиви (не нужна)

hlomzik
13.06.2016
17:32:59
document.write!

anoru
13.06.2016
17:33:19
оу. а сработает?

hlomzik
13.06.2016
17:33:57
не знаю) но какие-то из социалок свои скрипты вроде бы так и вставляют

Aleksei
13.06.2016
17:34:04

hlomzik
13.06.2016
17:34:10
но это может актуально только на этапе формирования страницы, не знаю

Aleksei
13.06.2016
17:34:26
короче, есть тут кто-то уровнем повыше джуна?

hlomzik
13.06.2016
17:34:30

anoru
13.06.2016
17:34:51
а там на бакенде не вордпресс, случайно?)
инлайн скрипты очень любят с ним в админке заводить