通过包使用Algolia InstantSearch和Dart:js / dart.js

时间:2017-10-20 16:49:09

标签: javascript dart algolia instantsearch.js

我一直在尝试使用这个包:js / dart.js将Algolia InstantSearch实现到现有的Dart项目中。我对Dart很有经验,但没有使用javascript。

有人能指出我将如何做这样的事情的任何例子吗?

我正在尝试执行以下操作:

  1. 创建一个名为" SearchComponent"。
  2. 的组件
  3. 创建名为" algoliaSearchService"。
  4. 的服务
  5. 使用package:js / js.dart与Algolia InstantSearch javascript API进行交互。
  6. 使用package:js / js.dart通过InstantSearch javascript API初始化InstantSearch App。
  7. 使用package:js / js.dart通过InstantSearch javascript API将InstantSearch搜索框小部件添加到InstantSearch应用。
  8. 使用package:js / js.dart通过InstantSearch javascript API将InstantSearch点击小部件添加到InstantSearch应用。
  9. 感谢任何指导!

2 个答案:

答案 0 :(得分:1)

很遗憾,我们目前还没有关于如何使用Dart实施Algolia的任何指南,但我们很乐意看到Dart与Algolia合作!

您是否可以分享您开始的GitHub项目或JSFiddle,以便我们可以逐步帮助您?从那里拿它会更容易。

您还可以查看与Dart类似的Angular guide

快乐的编码!

答案 1 :(得分:0)

您可以尝试非官方的Dart Algolia SDK,该SDK独立于iOS / Android,因此可以轻松地在非Flutter项目(例如Dart网站DartAngular)中实施。

您可以在Dart的网站上找到它,也可以在https://pub.dartlang.org/packages/algolia链接中找到,而新版本中还将提供更多功能。