问题标签 [presentation-layer]
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.
laravel - 视图层中的时区
我正在使用“UTC”作为时区编写我的应用程序。我有timezone
每个用户的专栏。我将在表示层中使用这个值。日期/时间输出和输入将使用它。
当没有当前用户时,我还将在视图层中显示日期和时间。我希望后备时区成为应用程序之一。我想避免每次都使用这样的逻辑:
这一切终于把我引向了我的问题。在哪里/如何设置视图层时区的好地方?
我正在提供自己的答案,但我正在寻找更好的解决方案、批评等。
module - 如何在不单独断言每个元素的情况下一次使用 Spock 验证 Geb 模块的全部内容?
我有一个模块,其中为我正在使用的网页上的每个元素定义了内容:
在我的测试规范中,我断言我的模块中包含的每个元素都存在,但我知道如何做到这一点的唯一方法是单独断言每个元素:
我想知道是否有办法让我(而不是单独断言我的模块的每个元素)一次断言模块的全部内容,以便我的功能方法可以减少阻塞条件。
swift - Swift macOS - -[_SwiftValue objCType]:发送到实例的无法识别的选择器
这是错误的截断版本:
当我调用layer.presentation()
NSView 的支持层时,会发生这种情况(在某些未知条件下)。有谁知道为什么获取表示层会导致无法识别的选择器错误?
c# - 从绑定到 DataGridView 的对象列表中捕获异常
我正在开展一个项目,其中关注点分为 3 层(演示、业务逻辑和数据访问)。使用异常冒泡,我能够将异常从一层传递到另一层,直到我最终捕获它并显示来自表示层的消息。但是,每当在 datagridview 中更新单元格时,我都不知道如何执行此操作。
我知道我可以在表示层中进行格式检查,但我更愿意这样做。有什么办法可以使这项工作?
c# - ASP.NET, C# | 如何在控制器中使用方法(和返回值)?
我正在做一个学校项目,但我被困住了。我正在尝试从用户那里获取一些信息,并使用用户输入的信息来计算一些东西。
我的代码正在运行,但我的老师告诉我我需要将计算替换到我的逻辑层(它们在我的控制器中)。我正在尝试这样做,但我被卡住了。
这是我的控制器:
这是逻辑层中的类:
当我尝试使用断点查看哪里出错时,我可以看到用户的输入被正确地定向到类,但我的计算没有完成,我总是得到 0 返回。我不知道现在该做什么(通常我用断点修复它,但它们没有帮助我)
但我在控制器中的 Y 始终保持为零。如果我在第一个 If 语句中使用 return 方式,或者在第二个或第三个 if 语句中使用 return 方式,这没有区别。有人能帮我吗?