Size: a a a

2019 November 06

AA

Anton Antonov in javascript_ru
Dr. Friedrich von Never
Я не вижу, что может помешать это сделать.
То, что я эвентЛиснер вешал на документ, а не на виндоу )
источник

AS

Anatoly Shirokov in javascript_ru
Ребят, а какие ограничения на размер URL со схемой data:?
источник

AA

Anton Antonov in javascript_ru
Anatoly Shirokov
Ребят, а какие ограничения на размер URL со схемой data:?
Although Firefox supports data URLs of essentially unlimited length, browsers are not required to support any particular maximum length of data. For example, the Opera 11 browser limited URLs to 65535 characters long which limits data URLs to 65529 characters (65529 characters being the length of the encoded data, not the source, if you use the plain data:, without specifying a MIME type).
источник

AA

Anton Antonov in javascript_ru
источник

AS

Anatoly Shirokov in javascript_ru
Anton Antonov
Although Firefox supports data URLs of essentially unlimited length, browsers are not required to support any particular maximum length of data. For example, the Opera 11 browser limited URLs to 65535 characters long which limits data URLs to 65529 characters (65529 characters being the length of the encoded data, not the source, if you use the plain data:, without specifying a MIME type).
спасибо!!!
источник

А

Андрей in javascript_ru
Всем привет. Вопрос к тем кто педалькал на ionic. Есть ли у него классическая пагинация? Не ion-infinite-scroll
источник

NK

Nikolay Kravchuk in javascript_ru
Андрей
Всем привет. Вопрос к тем кто педалькал на ionic. Есть ли у него классическая пагинация? Не ion-infinite-scroll
там вроде все виды в доке указаны, но по идее все можно переопределить
источник

А

Андрей in javascript_ru
Та в доке что-то не нашёл
источник

YL

Yan Laitila in javascript_ru
Всем привет, у меня такой вопрос, может ли кто-нибудь реализовать следующую задачу: сделать виджет/надстройку для Excel (это собственно на VBA), в котором будет некоторое количество графиков/диаграмм с фирменным дизайном, но графики и диаграммы будут не в формате crtx, а скорее всего сделаны на JS, как я понимаю, это возможно (к примеру amcharts.com)
Если кто-то может это реализовать, откликнитесь плиз
источник

AA

Anton Antonov in javascript_ru
Есть айфрейм, с которым общаемся через postMessage. В него можно отправить айдишники сущностей и получить по ним инфу.

единственный способ получить данные через мессаджи

window.addEventListener("message", () => {
if (event.data.type === "getData") {
 doSomethingWithData(data)
}})

Так вот, как сделать в этом классе метод, который можно дергать в каких нибудь других классах, типа const res = await iframeService.getData({ ids: [123, 454]})
источник

AA

Anton Antonov in javascript_ru
короч, нормально ли промисифицировать эвентЛистнеры, и не будут ли они как то друг друга блочить, и самое главное - как сделать так, чтобы если разные классы дергают одновременно этот метод, то метод понимал, кто какой запрос отправил и отправить именно ему нужные данные
источник

АГ

Андрей Гуртовой in javascript_ru
Anton Antonov
Есть айфрейм, с которым общаемся через postMessage. В него можно отправить айдишники сущностей и получить по ним инфу.

единственный способ получить данные через мессаджи

window.addEventListener("message", () => {
if (event.data.type === "getData") {
 doSomethingWithData(data)
}})

Так вот, как сделать в этом классе метод, который можно дергать в каких нибудь других классах, типа const res = await iframeService.getData({ ids: [123, 454]})
В каком ещё классе?
источник

АГ

Андрей Гуртовой in javascript_ru
Не понятно чего ты хочешь?
источник

АГ

Андрей Гуртовой in javascript_ru
Пришло сообщение - обработал его
источник

АГ

Андрей Гуртовой in javascript_ru
Anton Antonov
короч, нормально ли промисифицировать эвентЛистнеры, и не будут ли они как то друг друга блочить, и самое главное - как сделать так, чтобы если разные классы дергают одновременно этот метод, то метод понимал, кто какой запрос отправил и отправить именно ему нужные данные
Я правильно ли понял, что ты хочешь сделать цепочку асинхронных действий внутри обработчика евентов?
источник

АГ

Андрей Гуртовой in javascript_ru
Если да, то почему бы и нет. Но учти, что acync делает функцию ретурнящую промис,  и addEventListener не ожидает от тебя что ты там будешь что-то ретурнить.)
источник

AA

Anton Antonov in javascript_ru
Андрей Гуртовой
Не понятно чего ты хочешь?
типа чтобы класс, в котором листенер, можно было где то вызвать и чтобы он возвращал асинхронно данные, полученные в этом мессадже
источник

АГ

Андрей Гуртовой in javascript_ru
У тебя какаято каша.  

При чём тут классы?


Похоже ты хочешь обычный евент еммиттер
источник

АГ

Андрей Гуртовой in javascript_ru
Чтобы получать эти данные в различных частях приложения
источник

АГ

Андрей Гуртовой in javascript_ru
Можешь просто подписаться ещё раз из другой части приложения или переложить в какойнить emitonoff и уже с помощью него раздавать эти данные своему приложению.


Я не уверен, что тебе действительно нужны промисы тут
источник