问题标签 [hanami]
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 - 如何使用带有 Rack::Builder::map 的 Lotus 路由器
有没有办法一起使用地图和(莲花)路由器命名空间?下面是config.ru
我试图作为演示运行的示例。
hanami - Lotus 模型存储库中的小于查询
是否可以在 Lotus::Model Repository 中执行以下查询?
在 Lotus::Model 使用的 Sequel 中,您可以执行上述操作,也可以像这样传递一个块
这在 Lotus 中似乎是不可能的,因为conditions
内部变量是一个Set
需要键和值的变量。我很想知道是否有其他人已经解决了这个问题或解决了这个问题。
ruby - db create 和 gem.lock 的 Lotus ruby 问题
您好,我在使用书架教程创建 Lotus db 时遇到问题
lotus db create 在此处输入代码 WARN: Unresolved specs during Gem::Specification.reset: rack (>= 1.0, >= 1.0.0, ~> 1.5) WARN: Clearing out unresolved specs。如果这会导致问题,请报告错误。
ruby - 在 Lotusrb 中加载资产时出错
我正在尝试 Lotusrb 框架,但我遇到了资产问题。我按照github 中 lotus-assets 中的说明在 lotus 中使用,但出现错误Errno::ENOENT: No such file or directory @ realpath_rec
。
当我这样做时会发生错误:
然后在我的模板中:
不知道我做错了什么。有什么帮助吗?
content-security-policy - 如何为特定操作覆盖 Content-Security-Policy
我显然可以改变Content-Security-Policy
in views/application.rb
。我还可以添加不同Content-Security-Policy
的开发模式。
我如何Content-Security-Policy
为特定的动作/动作使用不同的?
ruby-on-rails - LotusRb 与 Ruby on Rails
LotusRb 和 Ruby on Rails 之间的主要区别是什么。乍一看,LotusRb 看起来与 Rails 非常相似。与 Rails 相比,Lotus 的优缺点是什么?
ruby - REPL 中的方法调用奇怪地没有返回任何东西
我最近正在尝试实现一个 mixin,它configuration
根据执行点的命名空间访问一个 -object。我的 mixin 中的以下代码段提取了该命名空间部分并将其缓存在 mixin-target 的实例变量中:
之后,我正在访问@asset_uri_helpers_config_ref.assets()
最初定义在<<namespace>>::Application.configuration.assets()
. 上瘾的单元测试(我在其中存根configuration
-object)(当然)运行良好。
随后的集成测试失败并找出发生了什么,我添加了上面概述的 repl-invokation。现在,在调查返回值时,我得到以下输出:
我不知道我在这里得到了什么 - 任何检查返回值的尝试 fe nil?
(命令#4)都失败了。它以某种方式看起来像一个异常 - 但是即使我.assets()
直接调用(命令#1)也应该抛出一个错误。
谁能解释我在这里得到什么?
上面的输出来自BasicObject
我访问了错误的类,因此得到了一个BasicObject
-derivation,它将所有 method_missing-invokations 附加到一个数组中。
hanami - LotusRB 中的反馈消息
在 Lotus 中设置反馈消息的建议方法是什么?类似于 Rails 中的 flash 消息。
在我的创建操作中,我创建了我的实体,并在我重定向到索引之后。现在我想在索引中显示“实体成功保存”消息。
谢谢
hanami - 在 Hanamirb (Lotusrb) 中形成帮助
hanami 是否支持以下代码?
我怎样才能在我的模板中做到这一点?
validation - 选择在哪里放置验证?
考虑“入门”指南中的这个片段:
注意 和 上的验证title
,author
它们存在于控制器操作中。我的问题是:为什么这些验证是在动作参数上而不是在Book
实体上?也就是说,假设验证是on Book
,您可以编写如下内容:
并完全摆脱params
障碍。这对我来说似乎更自然,并且会促进在不同操作中更容易地重用验证。
params
我没有看到的方法有优势吗?将验证放在Book
实体上是否有缺点?