问题标签 [orbit.js]

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 回答
769 浏览

firebase - 查询firebase中的多条记录

我正在为firebase, orbit- firebase 实现一个orbit.js适配器。

我正在寻找一种查询多条记录的有效方法,以便我可以解决对象之间的关系,例如 course.participants

鉴于我有 id 'p1' 和 'p2' 查询它们的有效方法是什么?

我不能使用查询,因为我正在对参与者使用安全规则,即尝试解析 course.participants 的用户无法访问所有参与者(请记住,这是一个人为的示例)。

0 投票
1 回答
267 浏览

javascript - 如何找到与 Orbit.js 的链接关系

我似乎无法弄清楚如何让链接对象在 Orbit.js 中工作。我已经阅读了几千次源代码(不是夸张:D),并且没有文档。

我试过了:

但这会返回错误:

我的学生模式如下所示:

作业模式如下所示:

如何访问学生的作业?

0 投票
1 回答
4369 浏览

javascript - 三个.js OrbitControls 不工作

我很确定我的 JavaScript 代码中有使用 Three.js OrbitControls 所需的一切。我有:

并且:

它没有抱怨。但我的错误说...

未捕获的类型错误:无法在 public_html/OrbitControls.js:76 读取未定义的属性“LEFT”(21:20:28:855 | 错误,javascript)

它指的是 OrbitControls 文档,其中说:

我不知道如何解决它,任何东西都会非常感激!

0 投票
0 回答
124 浏览

three.js - 三.js 轨道控制旋转和聚焦对象

我正在使用 Threejs 和 oribt 控件。

如果我给出对象名称,我想要一个功能。轨道控制应旋转并聚焦(在屏幕中心可见)。

有人可以帮助我吗?

谢谢,萨巴里。

0 投票
0 回答
589 浏览

ember.js - I want to create a ember table component whose value is updated dynamically [Ember.js]

when i bind a tracked variable to the ember table, this is the error that i get

Error: Assertion Failed: You attempted to update rows on <(unknown):ember472>, but it had already been used previously in the same computation. Attempting to update a value after using it in a computation can cause logical errors, infinite revalidation bugs, and performance issues, and is not supported.

rows was first used:

So how do i go about creating a table which changes the value according to the value in the tracked variable

这是控制器端

这是组件方面

我将行变量传递给组件,表格渲染得很好。

但有时 model.data 中的值会发生变化,然后发生此错误

0 投票
0 回答
40 浏览

ember.js - 如何使用 ember-vega 创建动态图表

我试图在 ember octane 应用程序中创建一个 vega 图表,但这样做我能够渲染图表一次,但从那时起,即使值发生变化,图表也不会重新渲染

我使用的代码是

组件.ts

图表.hbs

为什么它不工作,但同时做set(this,"dataSource",this.model.data)工作

0 投票
1 回答
67 浏览

javascript - 为什么我的代码适用于箭头函数并被绑定破坏?

我认为这bind(this)相当于箭头函数但是我遇到了一个问题(

这是一个用于跟踪延迟请求的商店。我正在使用 orbitjs 库将所有​​内容保存到 IndexedDB 中。它提供了允许订阅数据库更改的 api,所以这里是我的商店:

在构造函数上查看该代码

还有一些关于反应的代码:

一切正常,直到我没有将构造函数代码更改为

通过该更改,我在控制台中没有看到任何错误,但Cancel按钮不起作用。我调试过,发现notifyServer已经被调用,然后clearRequestsFromIndexedDb被调用但goToAnotherPage没有被调用,就像 if 中发生错误clearRequestsFromIndexedDb,但没有错误。所以我回滚到箭头功能,一切都恢复正常了。它会影响什么吗?或者问题实际上在我失踪的其他地方?