问题标签 [taffydb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
824 浏览

javascript - Taffy DB 对我的多个列进行排序

所以,我试图在多列上对 Taffy 数据库进行排序,并得到意想不到的结果。这个例子:

产生以下内容:

请注意,Q 结果按 49,8 然后 49,3 的顺序排序,尽管顺序调用是按字母分组,然后是 number_01,然后是 number_02。

我在构建这个的方式上是否遗漏了一些东西,或者 Taffy 订购结果的方式是否有一些限制?

0 投票
3 回答
862 浏览

javascript - 我应该在 JavaScript (AngularJS) 应用程序中使用哪个数据库?

我想在我的应用程序中使用 JavaScript 数据库来存储模型数据,所以一旦从服务器接收到数据,我会将数据存储在数据库中,这将最大限度地减少与服务器的 Web 服务通信。
但我真的不知道应该使用哪个库在我的 JavaScript (angularJS) 应用程序中实现数据库。
此外,出于安全考虑,我不想将数据存储在本地存储/网络存储中。
是否有任何 JavaScript 数据库可用于存储数据?

0 投票
1 回答
153 浏览

javascript - 将变量值传递给 TaffyDB 查询时返回未定义的函数

通过创建与 TaffyDB 集成的基本应用程序来练习一些 JS。它存储医疗代码。我已经尝试寻找解决方案,但似乎无法使其正常工作。

目标:单击按钮时,调用 JS 函数将 innerHTML 值传递给通过“代码”搜索的 TaffyDB 查询。然后它用该代码的描述来提醒()用户。

问题:调用函数时,我不断得到“未定义”。

TaffyDB 片段:

HTML 片段:

JS功能:

此函数返回“未定义”。但是, var obj 被正确分配了一个字符串值。此外,在传递函数参数时查询工作正常。例如,此警报具有正确的描述:

我的问题是让整个事情协调一致。

0 投票
1 回答
410 浏览

javascript - 读写 taffydb

我似乎无法从我的 taffyDB 获取数据。它必须是错误的语法,但我不知道在哪里。我的 Javascript 看起来像这样:

控制台 说:

所以我知道

  1. 我的初始值很好;即它们有价值
  2. Taffy 看到 2 条记录,这是正确的

只是当我尝试检索它们时,它们是垃圾。

我究竟做错了什么?

0 投票
1 回答
280 浏览

taffydb - How do I integrate .filter() in Taffydb?

The following TaffyDB script successfully outputs the entire database:

My question is about how to filter the contents. The site has this code:

How do I change the top code to integrate it?

This does not work:

0 投票
1 回答
192 浏览

javascript - 查询 TaffyDB - 查询未定义的列值

我使用 TaffyDB 作为本地数据库,用于在本地缓存数据并轻松查询。

我有一个对象,其中一些属性未定义。如何查询未定义列的对象?

主要思想是当用户决定取消保存时,我想在本地删除所有添加到 TaffyDB 的临时对象。所以我需要查看未定义 serevrId 的记录,因此尚未保存到服务器中,然后将其删除。

以上都不起作用!

0 投票
1 回答
425 浏览

javascript - TaffyDB jquery for each loop runs twice

So I'm working on a project from a book where TaffyDB is used to create a collection of people. The project is a simple chatroom, where the list of users is generated as an html list of online users in the window. Currently I'm using fake data to test, and I have one for each loop (in jquery) that works correctly, printing five "avatars" to the screen.Yet, my each loop to print the online users runs twice: why is this? These two loops use the exact same setup, yet the second runs twice.

The for each that works:

The loop that runs twice:

Any ideas what I'm doing wrong? I've gone through the rest of my code extensively and I'm not calling it twice, I'm almost certain is has to be something with the loop.

0 投票
1 回答
1122 浏览

javascript - 使用下拉列表选择填充第二个下拉列表内容

下面的代码使用不同的裤子品牌填充第一个下拉列表:

在接下来的代码中,我打算以某种方式使用上面的选择来填充第二个下拉框中的内容,该下拉框中由与第一个选择的品牌相关的样式组成。

我使用警报来检查(这个)会返回什么。我希望它是第一个选择的文本内容,但是当警告框出现时,内容是空的。

下面的相关html:

0 投票
1 回答
626 浏览

javascript - TaffyDB - 组合方法

我对 TaffyDB 和 JavaScript 真的很陌生。如何在 TaffyDB 中组合方法?

我正在尝试使用distinct ()and stringify(),但它不起作用

我收到一条错误消息,指出stringify()不支持。

谢谢你。

0 投票
1 回答
588 浏览

database - TaffyDB db().get() 不返回所有记录的数组

我刚刚开始学习 TaffyDB 并且对编程来说相对较新,我不确定为什么我尝试做的事情不起作用。

只是一个简单的数据库来玩弄:

然后我打电话.get()并想要返回数据库中的所有名称

这只是返回一个包含 3 个对象的数组,其中包含 db 中的所有信息。它并没有专门将名称拉入数组。

我打错电话了吗?