问题标签 [derbyjs]
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.
javascript - 使 DerbyJS 只重新渲染某些 DOM 节点
DerbyJS ( http://derbyjs.com ) 目前似乎工作的方式是,每当您单击链接时,它都会替换文档正文标记中的所有内容。
无论如何要说使用模板,但是用它而不是整个正文替换#main-content 中的内容?
左侧的导航是固定的,不需要实时交互的好处。
为什么这是一个问题,需要在页面加载时运行一些 Javascript 以根据用户浏览器窗口的大小设置某些容器的大小,一旦我点击一个链接,这个设置就会被擦除并重新创建,当然, Javascript 不再运行,因为文档本身没有刷新,只是正文。
这也将允许我在大多数情况下编写更好的 jQuery 绑定$('element').click(
,而不是$('html').on('click','element', ...
有什么想法吗,或者这一步对于这个框架来说是不是太远了?
PS 因为我才刚刚开始使用 Derby 和一般的实时框架,也许我想要做的不是最佳实践?我选择 Derby 是因为我喜欢在服务器上进行初始渲染的 UX 部分,然后在客户端中进行其余部分,但共享路由器,这减少了代码重复。对实现这一目标的任何更好方法持开放态度。
jvm - 用于 JVM 的 DerbyJS?
有没有类似于 JVM 的 DerbyJS 堆栈的东西?甚至是其中的一部分(在 Racer/LiveDB/ShareJS 中实现)。
例如,哪些框架/库可以提供跨浏览器的模型(可能是 json)同步?或者通过后端同步在浏览器中模仿数据库?
我看到 PouchDB 可以同步到后端,但是没有授权控制(AFAICT)。即使忽略 db,只关注同步,也许 Atmosphere + ?+ 原子的。似乎有人可能以前在 JVM 上做过这件事,但很难说如何拼凑出一个可用的框架。
derbyjs - derby.js 如何在已排序的集合上使用 $skip 和 $limit 进行查询?
抱歉,如果这是一个转储问题,但我无法弄清楚。
随着集合规模的增长,呈现部分数据变得很方便。为此,我们可以像
但是如果我们想在过滤器或排序上这样做呢?我试过了
模仿 MongoDB .find()
。
我还没有找到对过滤器进行获取/查询的方法。当然,我不想在之后切片,.get()
因为这在大型收藏中会出现问题。我尝试使用ref()
过滤器但没有成功。有人知道如何处理这些情况的秘诀吗?
提前致谢。
PS:我希望 .fetch() 持有一个游标并等待 .get() 检索数据。
derbyjs - derbyJS 与画布同步示例
从 derbyJS 开始。
我正在寻找一个用于同步画布内容的小型 derbyJS 应用程序的工作示例(或说明)。
类似于多人记事本截屏视频,但使用的是 HTML 画布。
编辑:我只需要同步 2D 上下文。此外,我更喜欢利用 derbyJs 的解决方案,但此时如果您有其他解决方案,我不妨考虑一下。
derbyjs - 是否可以从 derby.js 中的 share.js 访问 m.mtime 或 m.ctime?
我注意到(我认为)share.js 在我的数据库中创建了一个名为 m 的子文档,其中包含 mtime 和 ctime。是否有$orderby
基于这些属性的 derby.js 方法?
谢谢
node.js - 如何解决 ECONNREFUSED 错误?
我正试图让这里d3.js
给出的演示工作。
我按照README.md
文件中的说明进行操作。我得到了npm install
工作的步骤,但是下一步node server
失败了:
看起来代码期望有一些进程监听端口 6379,但README
没有说明这一点。
我对这个演示使用的大部分软件都非常陌生。node.js
特别是,我对、derby
和知之甚少redis
。因此,我README
相当盲目地遵循这些步骤。任何有关解决此错误的帮助将不胜感激。
javascript - 我在哪里可以将我的客户端文件放在 derbyjs 中
我是 derbyjs 的新手,我想知道在哪里可以将我的客户端 js 文件放在 derbyjs 中?
我可以把它放到 /public/js 文件夹中吗?或在组件文件夹 /ui 中?
谢谢 :)
javascript - DerbyJS 从集合中查找记录
我想从收藏中获取记录
javascript - Access ShareJS metadata from DerbyJS
DerbyJS uses ShareJS for its data synchronization. ShareJS stores various metadata values, as you can see here:
The _type
, _v
and _m
fields are automatically generated by ShareJS.
I know there is a similar question over at Is it possible to access m.mtime or m.ctime from share.js in derby.js? , but the only provided solution is that it is possible to use these fields for querying.
Is there any way to access these properties from the fetched object using Derby ?