Использование Algolia InstantSearch с Dart через пакет:js/dart.js

Я пытался использовать пакет:js/dart.js для внедрения Algolia InstantSearch в существующий проект Dart. Я довольно опытный с Дарт, но не с JavaScript.

Кто-нибудь может указать мне на какие-нибудь примеры того, как я мог бы сделать что-то подобное?

Я пытаюсь сделать следующее:

  1. Создайте компонент с именем "SearchComponent".
  2. Создайте сервис с именем "algoliaSearchService".
  3. Используйте пакет: js/js.dart для взаимодействия с API-интерфейсом JavaScript Algolia InstantSearch.
  4. Используйте package: js/js.dart, чтобы инициализировать приложение InstantSearch через API-интерфейс JavaScript InstantSearch.
  5. Используйте package: js/js.dart для добавления виджета окна поиска InstantSearch в приложение InstantSearch через API-интерфейс javascript InstantSearch.
  6. Используйте пакет: js/js.dart, чтобы добавить виджет попаданий InstantSearch в приложение InstantSearch через API JavaScript InstantSearch.

Любое руководство приветствуется!

1 ответ

К сожалению, на данный момент у нас нет руководства о том, как внедрить Algolia с Dart, но нам бы хотелось, чтобы Dart работал с Algolia!

Не могли бы вы поделиться с вами проектом GitHub или JSFiddle, чтобы мы могли помочь вам постепенно? Это будет легче взять оттуда.

Вы также можете взглянуть на Angular Guide, который немного похож на Dart.

Удачного кодирования!

Вы можете попробовать неофициальный Dart Algolia SDK, который не зависит от iOS / Android, поэтому его можно легко внедрить в проекты, не относящиеся к Flutter (такие как веб-сайт Dart, DartAngular).

Вы можете найти его на веб-сайте Dart или по ссылке https://pub.dartlang.org/packages/algolia и в новых версиях появилось много других функций.

Другие вопросы по тегам