问题标签 [afbedsheet]

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 回答
28 浏览

cookies - 什么是粉丝饼干?

我使用 BedSheet 编写了一个简单的站点来测试添加 cookie。当我运行代码并使用 firebug 检查 cookie 时,我发现了一个额外的 cookie,我没有添加命名fanws(带有 value 06e3d816-7626-7b00-205a-0013e8a56e9d-dbc9c6c8fa03cfa4)。

这是我的代码:

这是什么饼干?它是干什么用的?这个价值是从哪里来的?

0 投票
1 回答
13 浏览

fantom - 自定义 FancordionRunner 无法编译。怎么了?

我正在尝试从官方Fancordion 用户指南中编译以 MyFancordionRunner 为模型的 FancordionRunner ,但是,编译器会抛出此错误...

Fantom 编译器在 super(f) 调用中抱怨:

我尝试使输入参数不可为空( |This| f )无济于事。添加或删除调用 f(this) 也没有任何区别。我试过 Fancordion v1.0.0 以及最新的 v1.0.4

请问我做错了什么?

0 投票
1 回答
29 浏览

fantom - 为什么 FancordionRunner suiteSetup 没有被调用?

我正在按照Fancordion v1.0.4 官方文档中的 MyFancordionRunner 示例来测试 BedSheet 应用程序,但未调用 suiteSetup 方法(见下文)并且服务器保持为空,导致夹具测试失败并出现 NullPointerException。

查看 FancordionRunner 源代码,runFixture(Obj fixtureInstance) 方法应该在第一次按照这段代码运行 Fixture 时调用 suiteSetup() ......

但由于某种原因,在我的情况下,条件 (locals.originalRunner == null) 必须返回 false,从而导致 suiteSetup() 调用被跳过。这段代码似乎使用了我不熟悉的 Fantom Actors。

我在 MyFancordionRunner 中手动调用 suiteSetup,如下所示:

此变通方法解决了 NullPointerException 问题并允许固定装置成功运行,但我不知道此变通方法是否违背了 Actor 逻辑的目的,我认为这意味着只调用一次 suiteSetup。

谁能解释一下这里可能发生了什么阻止了在 runFixture(...) 中调用 suiteSetup 方法?

0 投票
1 回答
34 浏览

fantom - 如何引用 Fancordion 夹具表中的行索引?

使用Fancordion v1.0.4中的表,如何使用列命令中的行索引来验证其值。

例如,如果我的夹具是:

规格是:

#ROW在上面的规范示例中,我应该使用什么来代替占位符?

有没有更好的方法来编写这个规范和夹具?例如,在夹具中创建一个方法来检索列表中的每个单独地图而不是完整列表是否更好?

0 投票
1 回答
28 浏览

fantom - 如何在 Fantom 中为 GeoJSON 几何建模?

我从几何的这个基本抽象类开始:

然后我扩展了这个抽象类来模拟一个点:

这可以编译并在一个简单的场景中正常工作,但是如果我尝试通过 IoC 使用,我会收到以下错误消息:

我认为这是因为构造函数有另一个参数,除了|This| f. 请问有没有更好的方法来编写 Geology 和 GeoPoint 类?

0 投票
1 回答
40 浏览

fantom - 如何在 Fantom / afBedSheet REST 服务中启用跨域资源共享 (CORS)?

我正在使用FantomafBedSheet开发 REST API 。我需要允许跨域资源共享,以便我可以通过 AJAX 从 UI 调用我的 RESTful 服务,该 UI 在不同端口上的不同 Web 容器上运行。

我目前在请求处理程序方法中这样做:

但随着 API 的增长和请求处理程序数量的增长,它不再实用。我想知道如何在每个响应中注入该标头。我已经用谷歌搜索了这个问题,但只找到了一个来自非常旧版本的 afBedSheet的文档的引用,该文档似乎不再相关。谁能提供一个例子,好吗?