Вопросы по теме 'dart-js-interop'

Как вы возвращаете значения из функций javascript
Я использую библиотеку js в Dart для доступа к OpenLayers. Соответствующий код выглядит так: js.scoped(() { ol = js.retain(js.context.OpenLayers); var max_extent = new js.Proxy(ol.Bounds, -13652354.432172, 6026153.418145, -13574082.915218,...
332 просмотров
schedule 14.06.2022

Доступ к контенту TinyMCE из Dart
Мне нужно получить доступ к контенту TinyMCE из Dart. Библиотека Dart js должна позволить мне сделать это через Javascript API TinyMCE. Однако я застрял в том, как инициализировать TinyMCE из Dart, потому что я не нашел инструкций о том, как создать...
254 просмотров
schedule 15.07.2023

Как мне получить доступ к `this` из JavaScript через взаимодействие JS - Dart?
Мне нужно получить доступ к this объекта JavaScript из функции Dart. Я эффективно добавляю новый метод к объекту JavaScript через взаимодействие Dart-JS. Мне нужно получить доступ к свойствам объекта JavaScript из метода, определенного в Dart.
353 просмотров
schedule 21.02.2022

Как мне вызвать toString для объекта JS Proxy js, а не для самого прокси-объекта
У меня есть объект js Proxy, указывающий на объект jQuery в javascript, этот конкретный объект имеет свой собственный метод toString, изначально определенный. Как мне это назвать? Предполагая, что мой прокси называется _context, тогда это...
329 просмотров
schedule 31.03.2022

В чем разница между пакетом dart:js и js?
Везде в документации Dart рекомендуется использовать пакет js для совместимости с javascript. Однако недавно я обнаружил, что в SDK существует пакет dart:js , который имеет похожий (но не такой же) интерфейс. Есть ли отличия между этими...
1840 просмотров
schedule 21.05.2023

Использование библиотеки dart:js без html-файла
Можно ли использовать библиотеку dart:js без html-файла для загрузки js-файлов, но с каким-то альтернативным способом загрузки javascripts в контексте? Мне нужно это для приложения командной строки, поэтому наличие html-файла не имеет смысла.
203 просмотров
schedule 09.01.2023

Учебник Dart по использованию библиотек Javascript
Есть ли новый учебник по использованию библиотеки Javascript в Dart? Я хотел бы использовать библиотеку обработки цвета (или, лучше, похититель цветов) в Dart, но я не нашел учебника о том, как использовать полную библиотеку, кроме общего примера...
188 просмотров
schedule 28.06.2023

Какова производительность взаимодействия Dart и Javascript?
Меня беспокоит написание программы Dart, в которой мне нужно взаимодействовать с библиотекой javascript D3. Необходимо получить доступ к большому количеству данных из javascript, но я хотел бы сохранить эти данные в dart, меня беспокоит, есть ли...
201 просмотров
schedule 29.05.2022

Как вы взаимодействуете с js из dart?
Нет, это не то же самое, что другой вопрос с таким же названием. Кажется, что есть идентичные пакеты, которые делают это, но с разными apis. http://dart-lang.github.io/js-interop/docs/js.html...
1534 просмотров
schedule 12.03.2023

Привязка jqte (текстовый редактор JQuery) к div из dart
Мне нужно перевести следующий код JQuery в Dart: $("#writepad").jqte(); Я пробовал следующее, но не удалось: var jquery = new JsObject(context['window.jQuery("#writepad")']); jquery.callMethod('jqte'); Я пытаюсь это сделать, надеясь,...
549 просмотров
schedule 12.03.2023

Проблемы с взаимодействием Dart/JS в расширении Chrome
В чем разница между: context["recentlyUsedStations"] = ["Goetheplatz", "Marienplatz"]; и context["recentlyUsedStations"] = new JsObject.jsify(["Goetheplatz", "Marienplatz"]); Я использую это на фоновой странице расширения Chrome и...
156 просмотров

js-interop: передача объекта javascript из dart
Я изо всех сил пытаюсь перенести javascript на дротик .. Моя проблема в том, как создать объект javascript. исходный код javascript function Beagle() { this.argv_ = null; this.io = null; }; Beagle.prototype.run = function() {...
256 просмотров
schedule 02.04.2022

импортировать файл js в шаблон html ngComponent
У меня есть компонент, который взаимодействует с библиотекой JS: @NgComponent (селектор: 'mapcomp', templateUrl: 'packages/org_rtosm_update/map/map.html', cssUrl: 'packages/org_rtosm_update/map/map.css', publishAs: 'mapComponent') class...
409 просмотров
schedule 22.05.2022

Как мне создать анонимную функцию / обратный вызов JavaScript с JS-взаимодействием Dart?
Я использую Dart и его JS-взаимодействие . Мне нужно преобразовать следующий код JavaScript в Dart: ID3.loadTags("filename.mp3", function() { var tags = ID3.getAllTags("filename.mp3"); if (tags.artist) artist.textContent = tags.artist;...
945 просмотров
schedule 30.01.2023

как развернуть базовый объект события из аргумента прослушивателя событий в дротике
у меня есть следующий код дротика: @override void attached() { document.onCopy.listen(_onCopyHandler); } void _onCopyHandler(Event event) { // Here i'd like to access event.clipboardData but it // does not work for Firefox using Dart...
186 просмотров
schedule 19.04.2023

Расширение Dart для Chrome: прослушивание событий Chrome API
Чтобы лучше описать мою проблему, я создал небольшой пример расширения Chrome, написанного на Dart. Вы можете увидеть код или загрузить расширение на Gist . Проблема Этот пример отлично работает в Dartium, но при компиляции в javascript...
510 просмотров

Вызов функции дротика при инициализации углового контроллера
Я пытаюсь вызвать функцию dart при инициализации контроллера AngularJS, но получаю ReferenceError: myFunction is not defined . index.dart import 'dart:js'; myDartFunction() { return 42; } main() { context['myFunction'] = (JsObject...
155 просмотров
schedule 22.07.2022

Как создать объект из функции
Я пытаюсь создать оболочку для lunr.js ( http://lunrjs.com/ ) в Dart, однако, Я не могу найти документации о том, как использовать this с JS-взаимодействием Dart. Это объект, который я пытаюсь создать: var index = lunr(function () {...
544 просмотров
schedule 13.10.2022

Вызов анонимной функции Javascript из кода Dart
Я пишу библиотеку Dart, которая вызывается из JavaScript, и по завершении Dart должен вызвать анонимную функцию обратного вызова, которая находится внутри JavaScript. JavaScript: function main() { application.log("ready"); } function...
668 просмотров
schedule 02.08.2022

как обрабатывать вложенные объекты из js в dart (новый dart-js-interop)
Я создал надстройку для Outlook Office365 и использовал их office.js , чтобы получать информацию из электронной почты. пример dart.js: js.context['Office']['context']['mailbox']['userProfile']['emailAddress'] or...
372 просмотров
schedule 31.08.2022