model-view-controller 相关问题

模型 - 视图 - 控制器(MVC)是软件工程中使用的架构模式。对于Microsoft ASP.NET MVC,请改用[asp.net-mvc]或[asp.net-core-mvc]标签。对于Spring MVC,请改用[spring-mvc]标签。

使用 kotlin 的 Android Studio 中的 MVC 结构应该是什么样子

就像我想知道一个详细描述的图表或步骤,可以帮助我了解Android Studio的结构,并遵循MVC结构,基本上项目结构应该如何

回答 1 投票 0

JQuery datatablejs 土耳其语字符搜索问题

我有一个jquery datatablejs。我列出项目。我想在搜索中搜索一些东西。但是当我输入 ï 时,它只找到 ï 字符。我也想找到我的字符。就像 I-ı Ü-ü。 我搜索了很多网站/文档但是

回答 5 投票 0

在我的应用程序的 docker 上部署后没有可用资源

我使用 docker 容器化我的应用程序,部署后遇到缺少资源的问题 - 没有 css 和 js 文件。 在此输入图像描述 docker 撰写文件: 我的应用程序: 图片:my-ap...

回答 1 投票 0

asp.net 6 mvc 视图模态和 javascript

我正在使用asp.net 6 mvc。 在我看来,我这里确实有这个按钮: 我正在使用 asp.net 6 mvc。 在我看来,我确实有这个按钮在这里: <div class="d-flex my-4"> <a href="#" class="btn btn-md btn-info me-2" data-bs-toggle="modal" data-bs-target="#task_modal">Generate Report</a> </div> 单击它会打开以下模态: <!--begin::Modal - Upgrade plan--> <div class="modal fade global-modal" id="task_modal" tabindex="-1" aria-hidden="true"> <div class="modal-dialog modal-dialog-centered mw-650px" id="task-modal-content-container"> <!--begin::Modal content--> <div class="modal-content rounded"> <!--begin::Modal header--> <div class="modal-header pb-0 border-0 justify-content-end"> <!--begin::Close--> <div class="btn btn-sm btn-icon btn-active-color-primary" data-bs-dismiss="modal"> <i class="ki-duotone ki-cross fs-1"><span class="path1"></span><span class="path2"></span></i> <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect opacity="0.5" x="6" y="17.3137" width="16" height="2" rx="1" transform="rotate(-45 6 17.3137)" fill="currentColor"></rect> <rect x="7.41422" y="6" width="16" height="2" rx="1" transform="rotate(45 7.41422 6)" fill="currentColor"></rect> </svg> </div> <!--end::Close--> </div> <!--End::Modal header--> <div class="mb-2 text-center"> <!--begin::Title--> <h1 class="mb-3">@Model.Title</h1> <!--end::Title--> <!--begin::Description--> <div class="text-muted fw-semibold fs-5"> Created By : @Model.CreatorName </div> <!--end::Description--> </div> <!--begin::Modal body--> <div class="modal-body scroll-y px-10 px-lg-15 pt-0 pb-15"> <div class="mb-13 text-center"> <!--begin::Title--> <h1 class="mb-3 meeting-title-element"></h1> <!--end::Title--> <!--begin::Description--> <div class="text-muted fw-semibold fs-5 meeting-description-element"> </div> <!--end::Description--> </div> <form novalidate data-kt-path="SaveNewMeeting" class="form flex-lg-row kt_glabal_form" enctype="multipart/form-data data-kt-load-data="true"> <input type="hidden" value="@Model.Id" name="MeetingId" /> <div class="row mb-3"> <label class="col-form-label col-lg-4 required"> <span>Next Meeting From</span> @*<i class="fas fa-exclamation-circle ms-1 fs-7" data-bs-toggle="tooltip" aria-label="Result within 12 to 48 hours" data-kt-initialized="1"></i>*@ </label> <!--begin::Col--> <div class="col-lg-8 fv-row fv-plugins-icon-container"> <input class="form-control form-control-lg form-control-solid kt_flatpickr_Time from-date-input" placeholder="Select a From Date" name="DateFrom" eltype="text"> </div> </div> <div class="row mb-3"> <label class="col-form-label col-lg-4 required"> <span>Next Meeting To</span> @*<i class="fas fa-exclamation-circle ms-1 fs-7" data-bs-toggle="tooltip" aria-label="Result within 12 to 48 hours" data-kt-initialized="1"></i>*@ </label> <!--begin::Col--> <div class="col-lg-8 fv-row fv-plugins-icon-container"> <input class="form-control form-control-lg form-control-solid kt_flatpickr_Time flatpickr-input" placeholder="Select a To Date" name="DateTo" eltype="text"> </div> </div> @* <div class="row mb-3"> <label class="col-form-label col-lg-4 required"> <span>Remark</span> </label> <!--begin::Col--> <div class="col-lg-8 fv-row fv-plugins-icon-container"> <textarea id="remarksTextArea" class="form-control mb-2" data-kt-autosize="true" eltype="text" name="RemarksDescription" placeholder="Remark" data-kt-initialized="1" style="overflow: hidden; overflow-wrap: break-word; resize: none;"></textarea> <div class="fv-plugins-message-container invalid-feedback"></div> </div> </div> *@ <div class="d-flex justify-content-end mb-2 mx-2"> <!--begin::Button--> <button type="reset" data-bs-dismiss="modal" id="kt_modal_new_target_cancel" class="btn btn-light me-3">Cancel</button> <!--end::Button--> <!--begin::Button--> <button type="submit" id="kt_ecommerce_add_category_submit" class="btn btn-primary"> <span class="indicator-label">Save</span> <span class="indicator-progress"> Please wait... <span class="spinner-border spinner-border-sm align-middle ms-2"></span> </span> </button> <!--end::Button--> </div> </form> <!--begin:Form--> <!--begin::Heading--> <!--end::Heading--> <!--begin::Actions--> @* <div class="text-center"> <button type="reset" id="kt_modal_new_target_cancel" data-bs-dismiss="modal" class="btn btn-light me-3"> Cancel </button> <button type="submit" id="kt_modal_new_target_submit" class="btn btn-primary"> <span class="indicator-label"> Save </span> <span class="indicator-progress"> Please wait... <span class="spinner-border spinner-border-sm align-middle ms-2"></span> </span> </button> </div> *@ <!--end::Actions--> <!--end:Form--> </div> <!--end::Modal body--> </div> <!--end::Modal content--> </div> </div> <!--End::Modal - Upgrade plan--> 在此模块中,用户可以选择起始日期和结束日期,然后单击提交按钮将创建一个新会议。 现在我有这个 jquery 用于我的日期选择器 $(".kt_flatpickr_Time").flatpickr({ //onReady: function () { // this.jumpToDate("2022-01") //}, altInput: true, enableTime: true, dateFormat: "Y-m-d H:i", altFormat: "F j, Y H:i", //defaultDate: "today", minDate: "today", minTime: minTime, mode: "single" }); 用户可以选择会议的日期和时间。 现在我面临的问题是,在我单击“截止日期”并选择任何日期后,“起始日期”flatpickr 会自动打开,因此我得到两个可以在其中选择日期的字段,但我只能从第一个字段中选择. 我该如何解决这个问题,因为当我在视图页面中使用这种类型的模态时,我遇到了很多错误。 我尝试了不同的方法,做了很多研究,但仍然遇到同样的问题。 我没有在我这边重现你的问题,这是我的测试: 根据症状,我认为我们可能会尝试为每个日期时间选择器提供一个ID,并使用ID选择器而不是类选择器初始化日期时间选择器,这样我们就可以避免多选问题。或者我们可以使用range模式而不是single模式,这样我们就只有一个日期时间选择器。 ================更新================== 这次我可能会重现你的问题。 当我们单击日期时间选择器时,相应的日历具有 open 类,但是当我们单击 to time 的日历的任何位置时,它会将 open 类添加到 from time 日期选择器中。 这次我将所有 class 保留在代码中,我看到了意外的行为,恐怕这是一个“不兼容”问题,因为我确实删除了一些类。我相信使用 range 模式可能是一种可以节省大量时间的解决方法。

回答 1 投票 0

.NET Core:获取控制器构造函数中的参数值

我已经完成了这个解决方案,但这不是我正在寻找的从控制器构造函数中的 URL 获取参数的方法。 比方说,在 ASP.NET Core 控制器中,我请求一些方法......

回答 2 投票 0

如何在 AngularJs MVC 应用程序中为图像设置@Url.Content

我正在尝试上传图像并将其显示在我的应用程序中。我从事 AngularJS、MVC 和 Web APi 工作。我的图像已成功上传到文件夹。 问题是:上传后我发回亲戚

回答 1 投票 0

我试图展示 MVC 的示例,但它没有生成任何输出

我的项目中有3个文件来显示MVC profileModel = 模型 | 视图控制器=视图| 配置文件控制器=控制器| 我无法生成任何输出。没有错误,但是当断点时...

回答 1 投票 0

在控制器中与存储库一起使用模型

据我了解,使用存储库限制控制器访问数据库层,并且所有查询都通过存储库。但是控制器可以使用模型吗(laravel 可以注入模型而不是 ID...

回答 2 投票 0

如何检查我尝试创建的种子数据是否已在我的数据库中?

当尝试更新我的数据库时,我偶然发现以下消息: 违反主键约束“PK_AvatarBase”。无法在对象“dbo.AvatarBase”中插入重复的键。重复的...

回答 1 投票 0

无法删除对象列表

我在尝试删除返回多个项目的对象时遇到问题。当我运行以下代码时,出现以下错误: “InvalidOperationException:模型项通过...

回答 1 投票 0

MVC 5 Nonfactorsgrid 不起作用。命名空间有问题

@使用 AspNetMvcActiveDirectoryOwin.Web.Common.Models.Users @模型IEnumerable @(HTML .网格(模型) .Build(列=> { 列.添加(mod...

回答 2 投票 0

商业电脑游戏中使用的MVC设计模式

商业电脑游戏中是否使用了MVC设计模式? 特别是高性能游戏,我很好奇游戏行业是否有MVC的商业用户?

回答 4 投票 0

当我运行 Springboot 应用程序时,我试图以 JSON 格式显示我的数据。但给我一个类似这样的错误 [{},{},{},{},{},{}]

所以,问题是我试图通过连接我的 Spring 应用程序和 Postgres SQL 以 JSON 格式显示我的内容,在尝试多次后我无法弄清楚出了什么问题......

回答 1 投票 0

新创建的 ASP.NET MVC 项目的内容安全策略问题

我通过 MVC5(MVC、WebAPI、无身份验证、未配置 HTTPS 或 Docker)创建了一个新的 Web 项目,目标框架为 4.6.1。我没有进行任何更改或修改。 我运行网络...

回答 1 投票 0

如何从 API 检索 IFormFile 并将其显示在视图中?我希望图像显示在视图中

我如何成功从服务器端 API 检索 IFormFile 并将其显示在我的视图图像源中。我想知道为什么我所做的从来没有起作用,直到我意识到我正在使用我保存的路径......

回答 1 投票 0

显然QAbstractTableModel.dataChanged()信号没有效果

我正在编写一个相当大的脚本,其中除其他外,还有一个我需要操作添加和删除行以及更改某些值的表。 底层数据结构(强加给我,我无法ch...

回答 1 投票 0

显然QAbstaractTableModel.dataChanged()信号没有效果

我正在编写一个相当大的脚本,其中除其他外,还有一个我需要操作添加和删除行以及更改某些值的表。 底层数据结构(强加给我,我无法ch...

回答 1 投票 0

如果类位于元素上,则应用 CSS 选择器

假设我有以下 HTML: 假设我有以下 HTML: <div class="date-question col-md-5"> <div class="d-flex"> <div class="col"> <p class="name"></p> </div> <div class="col-5 px-2"> <p class="name"></p> </div> <div class="col"> <p class="name"></p> </div> <span class="summary-validation field-validation-error">Invalid name.</span> </div> </div> 如果 name 存在,如何将 CSS 应用于具有 field-validaiton-error 类的元素? 我想让<p>元素只有在出现摘要验证消息field-validation-error时才具有红色背景。该类通过 MVC 添加到验证摘要中 目前还没有办法选择父容器,所以我能想到的唯一办法就是从field-validaiton-error的相邻容器开始,也就是d-flex>div。 这样,您可以使用 field-validaiton-error 伪选择器检查是否存在任何具有类 :has 的 子序列兄弟: .d-flex>div:has(~ .field-validation-error)>.name { background-color: red; } <div class="date-question col-md-5"> <div class="d-flex"> <div class="col"> <p class="name">13</p> </div> <div class="col-5 px-2"> <p class="name">456</p> </div> <div class="col"> <p class="name">123</p> </div> <span class="summary-validation field-validation-error">Invalid name.</span> </div> </div> <div class="date-question col-md-5"> <div class="d-flex"> <div class="col"> <p class="name">13</p> </div> <div class="col-5 px-2"> <p class="name">456</p> </div> <div class="col"> <p class="name">123</p> </div> </div> </div>

回答 1 投票 0

我希望我的下拉菜单显示月份和年份,但我收到一条错误消息,指出 2023-03 是无效的共振峰

[数据成员] [DisplayFormat(DataFormatString = "{0:MM,yyyy}")] 公共虚拟月 TaxYearStartMonth { 获取;放; } 上面是我的代码,我只想显示我的下拉菜单......

回答 1 投票 0

私人聊天中心,无需重新加载即可实时更新消息

我开发了一个私人聊天中心,用户可以登录并查看其他用户的列表。每个用户的名字旁边都有一个聊天按钮。 当用户单击聊天按钮时,他们会被重定向...

回答 1 投票 0

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