Size: a a a

2020 February 08

D

Dima in JS Liberty
спасибо
источник

DE

Denis Efremov in JS Liberty
Dima
Вчера я писал статью:
- Сначала используя коды Markdown.
- Потом открыл Preview Markdown в MVS, где уже не коды а рендеринг текста без возможности редактирования и откопипастил в Medium.
- К моему удивлению Medium Editor понял стили.
- Когда эту же строку я записал в notepad - просто Plain Text.

Возникает вопрос как JS читает стили из Clipboard, и в каком формате они там хранятся?
Raw
источник

DE

Denis Efremov in JS Liberty
У телеги свой парсер буфера
источник

D

Dima in JS Liberty
Dima
Вчера я писал статью:
- Сначала используя коды Markdown.
- Потом открыл Preview Markdown в MVS, где уже не коды а рендеринг текста без возможности редактирования и откопипастил в Medium.
- К моему удивлению Medium Editor понял стили.
- Когда эту же строку я записал в notepad - просто Plain Text.

Возникает вопрос как JS читает стили из Clipboard, и в каком формате они там хранятся?
При вставление элемента на веб страницу срабатывает событие paste.  Которое содержит объект DataTransfer, внутри DataTranswer несколько вариантов вставляемого текста: text/plain, text/html.  Text/html содержит оформление.
document.addEventListener('paste', function(e) {
       console.log("The Past is Happens");
       console.log(e.clipboardData.types);
       ['text/plain','text/html'].forEach( format =>{
         console.log(`Format: ${format}`);
         console.log(e.clipboardData.getData(format));
       });
   });
источник

S

Syntax Highlight Bot in JS Liberty
Dima
При вставление элемента на веб страницу срабатывает событие paste.  Которое содержит объект DataTransfer, внутри DataTranswer несколько вариантов вставляемого текста: text/plain, text/html.  Text/html содержит оформление.
document.addEventListener('paste', function(e) {
       console.log("The Past is Happens");
       console.log(e.clipboardData.types);
       ['text/plain','text/html'].forEach( format =>{
         console.log(`Format: ${format}`);
         console.log(e.clipboardData.getData(format));
       });
   });
источник

AO

Aidos Omurzakov in JS Liberty
Всем привет
подскжаите плиз как мне доставть куки (js-cookie)
Они сохраняются так https://prnt.sc/qzcpmh
Когда их я достаю через console.log('All Cookies' , Cookies.get())
Мне видна какая то хрень
https://prnt.sc/qzcpu0
источник

AO

Aidos Omurzakov in JS Liberty
он запаршенный или что я понять не могу
источник

T

Th0r in JS Liberty
Aidos Omurzakov
Всем привет
подскжаите плиз как мне доставть куки (js-cookie)
Они сохраняются так https://prnt.sc/qzcpmh
Когда их я достаю через console.log('All Cookies' , Cookies.get())
Мне видна какая то хрень
https://prnt.sc/qzcpu0
а точно в домене точка нужна в начале?
источник

MM

Mikhail Menshikov in JS Liberty
Точка — это типа wildcard, если я правильно помню.
источник

MM

Mikhail Menshikov in JS Liberty
Чтобы кука на поддомкрачивание читалась. Но это неточно.
источник

AO

Aidos Omurzakov in JS Liberty
Th0r
а точно в домене точка нужна в начале?
я не уверен , работаю в lerne monorepa и данный функционал работает для всех проектов кроме моего
Где cookie определяются это в общих компонентах , я там менять ниче не могу
У других проектов этот Cookie сохраняется и они его достают и берут значение и записывают себе на страницу
Благодаря этому у них при выборе города (допустим выбрали город Москва и сверху висит Выбранный город Москва)
При перезагрузки они берут значение Cookie судя по всему и вставляют его  и город остается сохраенным после перезагрузки

А у меня после перезагрузки все сбрасывается
источник

T

Th0r in JS Liberty
Aidos Omurzakov
я не уверен , работаю в lerne monorepa и данный функционал работает для всех проектов кроме моего
Где cookie определяются это в общих компонентах , я там менять ниче не могу
У других проектов этот Cookie сохраняется и они его достают и берут значение и записывают себе на страницу
Благодаря этому у них при выборе города (допустим выбрали город Москва и сверху висит Выбранный город Москва)
При перезагрузки они берут значение Cookie судя по всему и вставляют его  и город остается сохраенным после перезагрузки

А у меня после перезагрузки все сбрасывается
а что у тебя в переменной process.env.DOMAIN хранится?
источник

MM

Mikhail Menshikov in JS Liberty
Aidos Omurzakov
я не уверен , работаю в lerne monorepa и данный функционал работает для всех проектов кроме моего
Где cookie определяются это в общих компонентах , я там менять ниче не могу
У других проектов этот Cookie сохраняется и они его достают и берут значение и записывают себе на страницу
Благодаря этому у них при выборе города (допустим выбрали город Москва и сверху висит Выбранный город Москва)
При перезагрузки они берут значение Cookie судя по всему и вставляют его  и город остается сохраенным после перезагрузки

А у меня после перезагрузки все сбрасывается
Они так же это делают?
источник

AO

Aidos Omurzakov in JS Liberty
Th0r
а что у тебя в переменной process.env.DOMAIN хранится?
ничего
источник

T

Th0r in JS Liberty
я думаю у них .env файл есть, либо правильно настроен, а у тебя нет
источник

AO

Aidos Omurzakov in JS Liberty
блин точно может изза этого
источник

T

Th0r in JS Liberty
Aidos Omurzakov
ничего
настрой .env
источник

AO

Aidos Omurzakov in JS Liberty
Th0r
настрой .env
вроде поставил тоже в ыходит в консоли
источник

AO

Aidos Omurzakov in JS Liberty
env.development => DOMAIN=onedev.zone
источник

AO

Aidos Omurzakov in JS Liberty
что это вообще такое _pk_id.10.1fff: "7f704b7a9d967f1e.1577256464.0.1577265589.."
как мне это распарсить или что
источник