controller 相关问题

控制器负责响应一些刺激(可能是命令,动作或事件)执行一系列指令。这通常与Spring或model-view-controller标签一起使用。

Unity 虚拟鼠标适用于 UI,但不会为 2D 碰撞器触发 OnMouseEnter/OnMouseDown 事件

我正在使用虚拟鼠标和新的 Unity 输入系统为我的游戏设置控制器支持。 虚拟鼠标用于与UI交互;但是,我发现对于 2D 元素,它不会

回答 1 投票 0

需要MVC模式的解释

我有一个关于 MVC 模式的问题。 例如:我有一个简单的应用程序,它在列表框中显示一些对象(例如用户数据集),也许还有一些与存储的数据交互的按钮。 ...

回答 1 投票 0

在模型优先方法上使用分页列表?

我想使用分页列表在我的视图中对数据进行分页,我之前使用网络网格完成了此操作,但发现使用模型优先方法很难做到这一点。任何帮助都会很大

回答 2 投票 0

C#中如何在请求之间保留字段值?

我有以下服务: 公共类 MyService:IMyService { 私有字符串 myToken; 公共我的服务() { } 公共无效SetMyToken(字符串令牌) { 控制台。

回答 1 投票 0

Flutter 控制器通过注册按钮不会将响应发送回数据库,也不会在控制台中显示任何响应

这是signup1.dart函数,它将控制器从signup1转移到signup2 无效的navigateToSignup2(){ if (emailController.text.isNotEmpty && fullNameController.text.

回答 1 投票 0

如何将 CancellationToken 添加到我的控制器?

我知道,这里有很多关于CancellationToken的答案,但是对于我的问题,我还没有找到任何解决方案。我只想在用户开始新的呼叫时取消此呼叫: [http获取] [罗...

回答 2 投票 0

检测测试类的默认配置类时出错

所以我对 Spring 和测试还很陌生。我想在我的项目中测试 ResourceController 类,当我独立执行测试类时,它可以工作并且所有测试都通过,但是当我尝试...

回答 1 投票 0

我可以使用 .NET 6 从 API 控制器调用 Azure 函数吗?

我正在使用 Azure Functions 开发一个项目。我成功创建了函数应用程序,但我的老板要求我从控制器调用该函数,因为前端必须使用该函数...

回答 1 投票 0

使用 AddSync 保存更改

我是 C# 的初学者,我在代码中遇到问题,我使用 Edit 方法作为索引,所以我使用 AddAsync,但是当我运行代码时它只是跳过该行,而且它也没有保存...

回答 1 投票 0

如何从 REST 控制器上的“IEnumerable<T>”动态删除默认对象

我有一个接收 EntityInsertRequest 类的 Rest 端点 公共类 EntityInsertRequest { 公共字符串描述{获取;放; } 公共 IEnumerable<

回答 1 投票 0

表是使用 render_datatable 使用 MySQL 数据库中的动态数据创建的,但控制器或模型中没有用于获取数据的方法

在render_datatable函数中,当我将第二个参数从“leads”更改为“lead”时,即使有数据,表格也显示为空白。我不明白数据库中的数据在哪里

回答 1 投票 0

@JsonRootName 无法与 @RequestBody 一起使用

在此输入图像描述 我保证输入的 json 字符串是相同的,但是 @RequestBody 周围的 Dto 字段始终为 null; 版本 JDK8,17 springboot2.0,3.3 杰克逊2.11,2.14 输入字符串 {“使用...

回答 1 投票 0

TYPO3延长期末课程

我有以下问题: 我有以下问题: <?php declare(strict_types=1); namespace Abc\Def\Services; class TypoScriptProvider extends \TYPO3\CMS\Extbase\Configuration\BackendConfigurationManager { public function __construct() { } public function getTypoScriptSetupByPageid($pageId = null): array { $configurationManager = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('TYPO3\\CMS\\Extbase\\Configuration\\BackendConfigurationManager'); $configurationManager->currentPageId = $pageId; $extbaseFrameworkConfiguration = $configurationManager->getTypoScriptSetup(); return $extbaseFrameworkConfiguration; } } 对于 TYPO3 v12 来说这是可行的,但现在 TYPO3 决定将 BackendConfigurationManager 作为 v13 中的最后一个类。我怎样才能延长这门课? 我试过这个 <?php declare(strict_types=1); namespace Abc\Def\Services; use TYPO3\CMS\Extbase\Configuration\BackendConfigurationManager; class TypoScriptProvider { protected BackendConfigurationManager $backendConfigurationManager; public function __construct(BackendConfigurationManager $backendConfigurationManager) { // Dependency Injection $this->backendConfigurationManager = $backendConfigurationManager; } public function getTypoScriptSetupByPageid(int $pageId = null): array { // Verwende eine Methode, um die Seiten-ID zu setzen $this->backendConfigurationManager->getCurrentPageId($pageId); // Abrufen des TypoScript-Setups $typoScriptSetup = $this->backendConfigurationManager->getTypoScriptSetup(); return $typoScriptSetup; } } 但是currentPageId无法访问,因为它现在受到保护。 ich怎么能做到这一点? @internal 仅在 Extbase 中使用,不是 TYPO3 Core API 的一部分。 来自 PHP-DocBlock 类。该类是内部类,不是公共 API 的一部分。它可以随时更改,而不会破坏或记录公共可用的 API。 重点是,BackendConfigurationManager 绑定到 ServerRequestInterface 并使用这些请求属性和参数。这个类已经被重构为 Symfony DI'able,并且要求必须从该类中删除状态,因为它现在成为一个真正的服务。并且 DI 服务器必须是无状态的,这意味着不再有 current page 属性和 setter/getter。其余的私有方法使用请求信息来检索值,并使用运行时缓存来存储该类外部的状态。 您也不应该直接使用 BackendConfigurationManager,而应该使用 ConfigurationManager,它根据传递的 ServerRequestInterface $request 对象中的属性使用前端或后端管理器。 public function getTypoScriptSetup(ServerRequestInterface $request): array 这是TYPO3 v13中方法的签名。这意味着您需要传递一个请求对象,该对象需要包含要设置的必需属性,因为该类从请求中读取页面信息。 在后端的情况下,它使用帖子正文中的 id 值或在上下文中获取参数。 如果不知道您的确切用例是什么,就很难给出准确的示例和指导来以正确的方式实现它。 您可以尝试创建一个虚假请求,如下例取自 TYPO3 核心测试(TBH 未在真实环境中进行测试): $request = (new ServerRequest())->withQueryParams(['id' => 123]); $typoScriptSetup = $this->backendConfigurationManager->getTypoScriptSetup($request); 对于 BackendConfigurationManager 的另一种方法同样有效,它需要传递 ServerRequestInterace 对象。

回答 1 投票 0

该值已声明但从未读取 - 服务和控制器之间的链接不明确

我正在将下一个 JS 应用程序翻译为 Node js 我已经创建了一个服务:commentService.js 和一个控制器:commentControllers.js 这是服务: const prisma = require('../libs/prisma'); 异步

回答 1 投票 0

Cakephp 站点根用户名与控制器冲突

我让这段代码工作了。 当我访问domain.com/时,它将路由到home->index()。当我输入domain.com/username..它将路由到users->view(username) 文件:config/routes.php $controllerLi...

回答 2 投票 0


Symfony 7 - 无法解决的争论

我是一个初学者,我正在尝试按照教程在 Symfony 7 下创建博客,不幸的是,当我想使用他的地址显示文章页面时,我发现自己陷入了错误......

回答 1 投票 0

如何从父控制器类禁用路由(或允许重复)

我希望子控制器具有查询参数,而基本控制器中的默认实现没有查询参数。我有一个所有其他控制器都继承自的基本控制器。控制器...

回答 1 投票 0

防止 Spring Boot 端点中的整数到枚举转换

我的枚举值为:红色、蓝色、棕色 大家好,我的班级中有一个名为颜色的枚举字段。 用户发布请求并将 JSON 上的颜色参数设置为 "color":"0" ,我...

回答 1 投票 0

Flutter - 如何从文本中删除 HTML 标签并显示它?

我正在尝试显示来自 API 的一些数据。数据是正文中的文本。 如何从中删除 HTML 标签并仅显示文本? 代码: 文本( 产品控制器.privacypolicy.value.data...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.