问题标签 [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.
ruby - 如何将数据发布到 Volt 应用程序?
我有一个用例,我想将一些数据发布到我的 Volt 应用程序,但似乎没有明显的方法可以做到这一点。app/main/config/routes.rb
无法识别像 Sinatra 路由这样的 post 方法。
我还尝试了一个通过 config.ru 绑定到应用程序的 Volt 外部类,我可以将我的数据发布到 Volt 正在使用的同一个 Mongo 集合中。但在我刷新页面之前,该数据不会反映在应用程序中,这不太理想。我希望我的反应式模型能看到数据库中的变化并在前端反映出来。
我知道 Volt 处于测试阶段,所以这个功能可能还没有实现(甚至未来还没有计划)。是否有可能做到这一点?
voltrb - 如何在 Ruby Volt 中创建管理区域?
我最近一直在玩 Volt,想弄清楚如何创建一个管理区域。该文档有一个关于限制用户模型的部分,但它仍在 TODO 列表中。想知道是否有一种优雅的方法可以做到这一点?
我已经想出了如何检查用户是否已登录,但是添加某种角色管理(例如用于 RoR 的 cancancan gem)会很酷。
我对这一切都很陌生,所以我希望这不是一个愚蠢的问题,也许我遗漏了一些明显的东西 - 但任何帮助将不胜感激!
voltrb - 如何在新的 ruby 框架 Volt 中删除引导程序
尝试启动服务器时出现此错误。
/home/action/.gem/ruby/2.1.1/gems/volt-0.8.26/lib/volt/server/rack/asset_files.rb:38:in `component':无法找到组件'bootstrap',制作确保 gem 包含在您的 Gemfile 中(RuntimeError)
我删除了这两个宝石:
宝石'电压引导'
gem 'volt-bootstrap-jumbotron-theme'强文本**
voltrb - Volt 在视图中添加多个类
我正在使用 Volt 0.9 构建一个网站,并且我正在尝试自定义我的 main.html 关于导航。
好吧,在 :Nav 部分中有 if 绑定来添加一个类。问题是我想用另一个 if 绑定添加另一个类。我尝试添加第二个 if 绑定,但没有运气,
我怎样才能做到这一点 ?
这是文件:
ruby - 在 Volt 框架中需要文件
我有一个 mixin,我想将其包含在 Volt 应用程序的几个不同的类中。相关结构如下:
包括文件路径:app/component_1/models/my_model.rb
包含的文件路径:app/component_2/mixins/my_mixin.rb
这是我尝试过的:
require "#{Volt.root}/app/component_2/mixins/my_mixin"
加载页面时在服务器输出中产生此错误:SyntaxError: Cannot handle dynamic require
require "app/component_2/mixins/my_mixin"
启动服务器时产生此错误:in `require': cannot load such file
require_relative "../../component_2/mixins/my_mixin"
加载页面时在服务器输出中产生此错误:Opal::Builder::MissingRequire: A file required by "app.rb" wasn't found. can't find file: "../../component_2/mixins/my_mixin"
require "./app/component_2/mixins/my_mixin"
加载页面时在 javascript 控制台中产生此错误:Uncaught RuntimeError: no routes match path: /
不知道还有什么可以尝试的?
voltrb - 我如何实现实时时钟?
几天来,我一直在玩 Volt,并且喜欢它允许的简单绑定。我试图通过使用 Time.now 在页面上显示“实时时钟”。我已经尝试将 Time.now 绑定到控制器内的各种集合,但效果不佳(我不得不刷新页面以显示新的时间,超出了目的)。有没有办法在不使用 Javascript 的情况下实现这一点?
voltrb - 有没有办法访问 Volt 中的每个用户帐户?
有没有办法访问 Volt 中的每个用户帐户?我需要能够单击 User._name 并访问他们的帐户以查看他们的详细信息...如何访问每个用户的帐户。?
voltrb - 销毁 Volt 存储集合中的对象
我正在尝试使用以下方法删除商店集合中的对象:
并从 Promise 中得到以下结果:
并且该对象不会被删除/销毁。
这是正确的方法吗?
voltrb - 如何标记具有管理员角色的 Volt 用户?
如何使用管理员角色标记 Volt 的特定用户?我知道我必须设置 current_user 是否是管理员角色?在模型上...但是数据库如何知道您是具有管理员角色的人?