问题标签 [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.
volt - 任务没有正确设置变量?
在将变量传递给客户端时遇到一些问题。运行的任务是这样的:
并$mapnames_current
在这里被调用:
我不确定这里出了什么问题。$mapnames_current
变量不应该在任何地方都可以访问吗?
voltrb - 视图调用中的 controller_group 是什么?
我只是想更好地理解view
main.hmtl 中的调用:in 的第三个参数是什么{controller_group: 'main'}
:
是否有其他选项或参数可以传递给view
?抱歉,如果我错过了文档中的某些内容。
javascript - 如何在 Volt 中实现客户端 javascript (jquery .animate)?
我无法掌握如何处理伏特的前端事件,希望这个具体问题可以帮助启发我。
我实现了网络广播中的简单聊天程序,并希望在它的基础上进行构建。具体来说,我希望聊天窗口在填充聊天窗口时保持滚动到底部。我认为关键是 jquery .animate({ scrollTop:...}) 方法,但我不明白如何在伏特中实现它。有人可以启发我吗?
我的第一次尝试是控制器中的“scroll_bottom”方法 https://github.com/mmattthomas/chat/blob/master/app/main/controllers/main_controller.rb#L30-L36
javascript 运行,但变量返回 NaN。
视图在这里: https ://github.com/mmattthomas/chat/blob/master/app/main/views/main/index.html
即使这个特定的例子也不能解决整个问题(如果其他人添加到聊天中,什么事件可以将聊天窗口动画到底部?) - 那么如何最好地使用 volt 实现这个客户端操作?
ruby - 是否可以将 GridFS 与 Ruby Volt 一起使用?
我想在数据库中存储一些图片,并且正在考虑使用 GridFS 来有效地完成它。是否可以在 Ruby Volt 框架中使用 GridFS?如果是这样,如何去做呢?
ruby - Ruby Volt 路由无法正常工作
我在使用 Volt 框架中的路线时遇到了一些问题。我设置我的路线如下:
当我导航到页面以查看配置文件时,一切都正确加载,但 url 是:
我希望网址看起来像这样:
有人知道我在做什么错吗?
ruby - 在 Volt 项目中放置前端“require”文件的位置
我正在编写一个应用程序,它需要我在控制器之外定义一个 Ruby 类,然后在控制器中实例化它。
我把它放进去lib/my_file.rb
,也initializers/client/my_file.rb
得到了同样的结果:
Sprockets::FileNotFound at /
couldn't find file 'client/my_file' with type 'application/javascript'
ruby - 在 Ruby Volt 中存储图片
我想知道将图片存储在 Volt 框架中的模型中的最佳做法是什么。我应该将它分配给模型的字段还是有更好的方法?
ruby - 使用 Rack::Cors 上传图片不起作用
我正在尝试将一些图片从我的控制器上传到我在 Amazon S3 上的存储桶中。我正在使用 ruby Volt 框架。我需要 CORS 才能做到这一点,所以我使用rack-cors。我已经在我的初始化程序/boot.rb 文件中正确声明了它。此代码直接取自自述文件。
不幸的是,它不能正常工作。当我尝试将图片发布到我的 S3 时,我收到以下错误:
关于可能导致这种情况的任何想法?
syntax-highlighting - 代码突出显示 VoltRb 中美化的问题
我在让 JavaScript美化库在 VoltRb 中的项目上工作时遇到了一些问题。问题是代码突出显示似乎仅在发生错误并重新加载页面时才起作用。我认为这个问题与 Volt 的持久连接有关,问题的一部分是prettify
脚本没有找到它需要找到的元素,并且任何自定义主题也有同样的问题。
这是一个演示我的问题的简单演示项目:https ://github.com/ylluminarious/code_prettify_volt
如何prettify
在 Volt 中使用代码突出显示?
ruby - 从基于 Ruby Volt 构建的网站将上传的文件保存到 Google Drive
我正在使用 Ruby Volt 为出版物构建一个网站。我希望用户能够上传将存储在 Google Drive 上的图像。Google Drive 将属于出版物,而不是上传图片的站点用户。如果可能的话,我希望图像存储在 Google Drive 上的事实对站点用户是透明的。
出版人员将通过他们的 Google Drive 访问这些图像。
谷歌文档让我头晕目眩……有人知道这是否可行吗?如果可以,您能否提供任何指向示例代码的指针或有关如何开始的建议?