Вопросы по теме '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 просмотров
schedule
29.05.2022
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 просмотров
schedule
06.04.2023
Вызов функции дротика при инициализации углового контроллера
Я пытаюсь вызвать функцию 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