问题标签 [voltrb]

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 投票
0 回答
17 浏览

ruby - 新的 Volt 应用程序中的 PhantomJS 加载问题

我试着跑

在新创建的 Volt 应用程序上并遇到以下错误:

这是一个非常默认的规范:

请记住,这是默认的规范设置。我在这里错过了什么吗?

0 投票
1 回答
64 浏览

ruby - 如何为 Voltrb 中的组件使用新的 main.html?

我为我的 volt 应用程序添加了一个管理员和访客部分的组件,现在我需要一个新的 main.html 来自定义这些部分的主模板。有没有办法使用新的 main.html 矿石在组件的模板文件中加载视图?

感谢您的帮助,如果我错过了文档中的某些内容,我们深表歉意。

0 投票
0 回答
47 浏览

voltrb - Volt 框架任务返回字符串

我目前正在开发一个体育应用程序。用户应该能够创建新团队并将用户添加到团队中。当用户创建团队时,他/她应该能够搜索要添加到团队的用户,但是搜索应该只返回尚未加入团队的用户。我为它创建了一个任务,这是方法

但是我总是从函数中得到一个字符串。

我是否错过了有关伏特任务的一些信息。

我使用伏特 0.9.4。

问候,凯文

0 投票
1 回答
36 浏览

voltrb - 使用带有 Volt 的 autoprefixer

有没有办法在 Volt 应用程序中设置自动前缀?

0 投票
1 回答
61 浏览

ruby - 在手动重新加载页面之前无法销毁模型

我正在尝试做类似于带有故事名称而不是待办事项的待办事项列表的事情。

型号代码:

控制器代码:

查看代码:

当我添加故事名称并尝试单击删除按钮时,我收到以下错误:

错误的堆栈跟踪:

重新加载页面后,或者即使我同时打开了另一个窗口,我也可以删除故事。所以在我重新加载之前,该#destroy方法对模型不起作用Story,但我不明白为什么以及如何修复它。

0 投票
1 回答
34 浏览

voltrb - Websocket,voltrb中的错误404

我尝试通过 cloud66 使用 Docker 部署一个 volt 应用程序。图像已部署,页面可访问,但我无法登录,因为我收到错误:

使用 docker 映像部署时有什么特别的事情要做吗?

干杯,凯文

0 投票
1 回答
32 浏览

voltrb - 路由前缀 voltrb

是否可以为路由添加前缀或分组(可能对于组件)类似于

前缀'/admin'做客户端'/users',组件:'admin',控制器:'users',动作:'index'结束

干杯,凯文

0 投票
1 回答
49 浏览

ruby - 页面加载时未调用操作

在我的 ruby​​ Volt 项目中,我收到以下错误:

我知道它来自尝试访问模型上的 name 属性,而它是 nil。我的路线文件如下:

'new' 方法将模型分配给缓冲区,但在页面加载时不会调用它。有谁知道为什么?

0 投票
1 回答
49 浏览

ruby - Volt 框架路由:何时调用操作?

我有一个应用程序,它将根据这样的路线显示图像集合:

这个想法是,MainController#index我将能够查看params._type并执行如下查询:

我有一个带有链接的导航栏:/、、/spotlight等等/nature。第一个匹配默认路由,因此index调用该操作。然后单击链接到的导航项/spotlight再次调用index操作(预期响应)。但是...如果我单击导航项natureindex操作未调用,则集合不会刷新,并且我没有与类别对应的图像。

我可能对路由应该如何工作采取“Rails”视图,因为我读到了这个:

还需要注意的是,如果一个链接被点击并且渲染新 URL 的控制器/视图在当前组件(或包含的组件)内,页面将不会重新加载,URL 将通过 HTML5 历史 API 更新,并且 params 哈希将更新以反映新的 URL。您可以在参数中使用这些更改来根据 URL 呈现不同的视图。

Volt 文档的上述引用对我来说意味着我不能指望路线来完成我所概述的内容。

谁能澄清实现这一目标的“正确”方法是什么?


添加@ryanstout 的答案,因为它会通过适当的代码格式影响这一点。

第二部分允许创建响应式数据源,其更改会在路由更改时影响页面。

0 投票
2 回答
96 浏览

mongodb - 使用 MongoLab 的持久性在 Heroku 上部署 VoltRb 应用程序

我正在尝试按照 Volt 文档页面上的说明在 Heroku 上将新的/空白伏特 (0.9.5) 应用程序投入生产。

应用程序部署成功,直到我尝试添加 Mongo 数据库。

下面创建一个新的 MongoLab 数据库并将连接 URI 设置为 MONGOLAB_URI 变量。

我认为我所要做的就是将以下内容复制到我的config/app.rb文件中,并将“MONGOHQ_URL”替换为“MONGOLAB_URI”。

但这会导致应用程序错误,并且日志显示如下...

谁能指出我正确的方向?