问题标签 [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.

0 投票
1 回答
651 浏览

ruby - 如何使用带有 Rack::Builder::map 的 Lotus 路由器

有没有办法一起使用地图和(莲花)路由器命名空间?下面是config.ru我试图作为演示运行的示例。

0 投票
2 回答
269 浏览

hanami - Lotus 模型存储库中的小于查询

是否可以在 Lotus::Model Repository 中执行以下查询?

在 Lotus::Model 使用的 Sequel 中,您可以执行上述操作,也可以像这样传递一个块

这在 Lotus 中似乎是不可能的,因为conditions内部变量是一个Set需要键和值的变量。我很想知道是否有其他人已经解决了这个问题或解决了这个问题。

0 投票
1 回答
64 浏览

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。如果这会导致问题,请报告错误。

0 投票
1 回答
117 浏览

ruby - 在 Lotusrb 中加载资产时出错

我正在尝试 Lotusrb 框架,但我遇到了资产问题。我按照github 中 lotus-assets 中的说明在 lotus 中使用,但出现错误Errno::ENOENT: No such file or directory @ realpath_rec

当我这样做时会发生错误:

然后在我的模板中:

不知道我做错了什么。有什么帮助吗?

0 投票
1 回答
505 浏览

content-security-policy - 如何为特定操作覆盖 Content-Security-Policy

我显然可以改变Content-Security-Policyin views/application.rb。我还可以添加不同Content-Security-Policy的开发模式。

我如何Content-Security-Policy为特定的动作/动作使用不同的?

0 投票
2 回答
430 浏览

ruby-on-rails - LotusRb 与 Ruby on Rails

LotusRb 和 Ruby on Rails 之间的主要区别是什么。乍一看,LotusRb 看起来与 Rails 非常相似。与 Rails 相比,Lotus 的优缺点是什么?

0 投票
1 回答
45 浏览

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 附加到一个数组中。

0 投票
1 回答
62 浏览

hanami - LotusRB 中的反馈消息

在 Lotus 中设置反馈消息的建议方法是什么?类似于 Rails 中的 flash 消息。

在我的创建操作中,我创建了我的实体,并在我重定向到索引之后。现在我想在索引中显示“实体成功保存”消息。

谢谢

0 投票
2 回答
117 浏览

hanami - 在 Hanamirb (Lotusrb) 中形成帮助

hanami 是否支持以下代码?

我怎样才能在我的模板中做到这一点?

0 投票
1 回答
250 浏览

validation - 选择在哪里放置验证?

考虑“入门”指南中的这个片段:

注意 和 上的验证titleauthor它们存在于控制器操作中。我的问题是:为什么这些验证是在动作参数上而不是在Book实体上?也就是说,假设验证on Book,您可以编写如下内容:

并完全摆脱params障碍。这对我来说似乎更自然,并且会促进在不同操作中更容易地重用验证。

params我没有看到的方法有优势吗?将验证放在Book实体上是否有缺点?