คำถามในหัวข้อ 'model-view-controller'
ASP.net MVC - มุมมองเข้าถึงโมเดลได้อย่างไร
ใน MVC Diagrams ทั้งหมดที่ฉันเห็น มีความเชื่อมโยงระหว่าง View และ Model อยู่เสมอ ซึ่งบ่งชี้ว่า View สามารถเข้าถึง Model ได้
ฉันแค่สงสัยว่า: สิ่งนี้จะมีผลเมื่อใด? ในขณะนี้ ฉันมีการดำเนินการของคอนโทรลเลอร์โดยใช้พารามิเตอร์จาก QueryString...
1621 มุมมอง
schedule
27.12.2023
ฉันสามารถใช้ mvc โดยไม่มี getters และ setters ได้หรือไม่
หากฉันไม่ต้องการเปิดเผยสถานะของวัตถุของฉัน แต่ฉันยังต้องแสดงมัน (ใน HTML, XML หรือ JSON สมมติว่า) ฉันจะทำสิ่งนั้นในสภาพแวดล้อม MVC ได้อย่างไร มันสมเหตุสมผลไหมที่จะมีวิธีการส่งออกที่ส่งออกวัตถุที่ไม่เปลี่ยนรูปที่ไม่เปลี่ยนรูป ("คลาสข้อมูล"...
1048 มุมมอง
schedule
26.12.2023
แนวทางปฏิบัติที่ดีที่สุดในการแบ่งพาร์ติชันโค้ดโมเดลไปยังส่วนลอจิคัลใน MVC ไหนดีที่สุด?
ฉันยังใหม่กับ MVC แต่จากสิ่งที่ฉันได้เรียนรู้จนถึงตอนนี้ (เช่น ที่นี่ โดย ScottGu) เราควรมีความปรารถนาที่จะ "ควบคุมผอม" มากกว่า "อ้วน" แถมความจริงที่ว่ามุมมองนั้นบางโดยเนื้อแท้ และคุณจะได้รับโค้ด จำนวนมาก ในโมเดลของคุณ
ดังนั้นคำถามของฉันคือ -...
1419 มุมมอง
schedule
01.12.2023
แยกส่วน UI ที่นำมาใช้ซ้ำได้ในโกโก้ทัช - มุมมองเทียบกับคอนโทรลเลอร์ - ควรทำอย่างไรบ้าง?
สมมติว่าฉันกำลังออกแบบแอป iPad ที่แสดงหน้าจอให้กับผู้ใช้ หน้าจอประกอบด้วย "ตัวควบคุม" หลายตัวเพื่อประโยชน์ของตัวอย่างนี้ อาจเป็นป้ายกำกับธรรมดาที่มีเครื่องหมาย +/- ที่แสดงค่าจำนวนเต็มเพิ่ม/ลดที่แสดงโดยป้ายกำกับ...
302 มุมมอง
schedule
03.12.2023
วิธีที่ดีที่สุดในการใช้ MVC ใน iOS
ฉันทำงานกับ MVC มาเป็นเวลานาน แต่ไม่มั่นใจว่าฉันใช้รูปแบบนี้ใน iOS อย่างถูกต้อง
นี่คือความเข้าใจและซอร์สโค้ดของฉันซึ่งฉันใช้สำหรับการดิวิชั่นในมุมมองโมเดลและคอนโทรลเลอร์
คำอธิบาย:
โมเดล (เช่น - คลาส MyModel) โมเดล นี่คือข้อมูลของฉัน...
2731 มุมมอง
schedule
18.12.2023
การกำหนดเส้นทาง MVC URL เส้นทางไปยังเส้นทางที่ผิดเพราะเหตุใด
คำถาม:
นี่คือ RegisterRoutes ของฉัน:
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.Add("ImagesRoute", new Route("graphics/{*filename}", new...
3003 มุมมอง
schedule
02.12.2023
อะไรคือความแตกต่างและความคล้ายคลึงระหว่าง MVC และ MVVM? [ทำซ้ำ]
สิ่งที่ซ้ำกันที่เป็นไปได้: อะไรคือ ความแตกต่างระหว่าง MVC และ MVVM คืออะไร
ฉันใหม่ในรูปแบบ Asp.Net MVC ฉันมีคำถามสองสามข้อที่เกี่ยวข้องกับ MVC และ MVVM
รูปแบบเหล่านี้แก้ไขปัญหาอะไรบ้าง?
มีความคล้ายคลึงกันอย่างไร?...
2240 มุมมอง
schedule
23.12.2023
แบบฝึกหัดการเขียนโปรแกรม MVC
ฉันกำลังพัฒนาซอฟต์แวร์ใหม่และพยายามทำให้เป็นแบบโมดูลาร์ให้ได้มากที่สุด ฉันเขียนโค้ดมาได้ระยะหนึ่งแล้ว..แต่ฉันขาดหลักการสำคัญบางประการที่ฉันกำลังเรียนรู้ไปพร้อมๆ กัน
ในการพยายามทำให้โปรเจ็กต์ปัจจุบันของฉันเป็นแบบโมดูลาร์ ฉันกำลังใช้สถาปัตยกรรม...
474 มุมมอง
schedule
29.10.2023
การตรวจสอบความถูกต้องในแอปพลิเคชันแบบเลเยอร์
ฉันสงสัยว่าอะไรคือวิธีที่ดีที่สุดในการตรวจสอบข้อ จำกัด ของฐานข้อมูล (เช่น UNIQUE) ในแอปพลิเคชัน ASP.NET MVC สร้างโดยคำนึงถึง DDD โดยที่เลเยอร์พื้นฐานคือ Application Layer (บริการแอปพลิเคชัน), Domain Layer (โมเดลโดเมน) และเลเยอร์โครงสร้างพื้นฐาน...
2759 มุมมอง
schedule
04.12.2023
กรอบ Zend : ไม่มีการดำเนินการอื่นใดนอกจากการดำเนินการของดัชนีในคอนโทรลเลอร์ที่สามารถเรียกได้
ฉันมีไฟล์คอนโทรลเลอร์ที่มีสองการกระทำคือ:
class IndexController extends Zend_Controller_Action
{
public function init()
{
/* Initialize action controller here */
}
public function indexAction()
{
// action...
1080 มุมมอง
schedule
10.11.2023
MVC Persist Model ต่อแท็บเบราว์เซอร์
ฉันมีแอป MVC และฉันประสบปัญหากับเบราว์เซอร์หลายแท็บสมัยใหม่
ฉันมีหน้าจอที่สร้างโมเดลและเก็บไว้ใน this.TempData["MyViewModel"]
จากนั้นฉันก็เปิดหน้าจอเดียวกันในแท็บที่ 2 และเมื่อมันเรียกวิธีการควบคุมเดียวกันนี้ TempData["MyViewModel"]...
1129 มุมมอง
schedule
12.01.2024
ใหม่กับราง การดำเนินการของดัชนีไม่ชอบวิธีการเริ่มต้นของฉัน... เพราะเหตุใด
ฉันยังใหม่กับ Rail และเล่นกับโค้ดเพื่อทำให้เพจทำงานได้ ลิงก์ localhost:3000/zombies/1 ใช้งานได้ (แสดงการทำงาน) แต่ localhost:3000/zombies (การดำเนินการดัชนี) ใช้งานไม่ได้ ด้านล่างนี้คือเส้นทางและตัวควบคุมของฉัน:
เส้นทางคือ: ทรัพยากร :ซอมบี้...
320 มุมมอง
schedule
17.11.2023
การโต้ตอบกับวัตถุอื่น ๆ ในเกมแบบข้อความใน Java
ฉันจะพยายามทำให้ชัดเจนที่สุดเกี่ยวกับเรื่องนี้เพื่อไม่ให้เกิดความสับสน นอกจากนี้ ฉันไม่ได้มองหาวิธีดำเนินการ แต่เป็นเพียงเคล็ดลับในการเริ่มต้นและมุ่งหน้าไปในทิศทางที่ถูกต้อง
ฉันค่อนข้างใหม่กับการเขียนโปรแกรมโดยทั่วไป (การเขียนโปรแกรมด้วย Java...
917 มุมมอง
schedule
06.01.2024
การแชร์ทรัพยากรระหว่างคอนโทรลเลอร์ใน Angular.js
คำถามง่ายๆ
ฉันมีทรัพยากรนี้:
var Company = $resource("/company/:_id", {_id: "@_id"});
ที่ฉันต้องการแบ่งปันระหว่างคอนโทรลเลอร์ต่างๆ
ตอนนี้ฉันกำลังคัดลอกและวางสิ่งต่าง ๆ แต่ก็ยังไม่ถึงจุดที่ฉันต้องการเพิ่มโค้ดเพิ่มเติมและใช้...
1863 มุมมอง
schedule
13.11.2023
เรียกใช้การดำเนินการในคอนโทรลเลอร์จากมุมมองและส่งพารามิเตอร์
ฉันกำลังพยายามเรียกวิธีการภายในคอนโทรลเลอร์ใน MVC จากการกระทำของจาวาสคริปต์ การกระทำของจาวาสคริปต์ควรเรียกใช้เมธอดนี้ภายในคอนโทรลเลอร์และส่งพารามิเตอร์บางตัวไป
รหัส Javascript ของฉันมีลักษณะดังนี้:
location.href =...
8920 มุมมอง
schedule
25.10.2023
จะส่งความคิดเห็น Polymorphic บนฟีดได้อย่างไร [ข้อผิดพลาด]
หากผู้ใช้คลิกปุ่ม [+ ความคิดเห็น]
เขากำลังเผชิญหน้ากับสัตว์ร้ายตัวนี้:
ActiveRecord::RecordNotFound in CommentsController#create
Couldn't find Comment with 'id'=
Line: @commentable = resource.singularize.classify.constantize.find(id)...
170 มุมมอง
schedule
16.11.2023
ช่องค้นหาแบบไดนามิกใน Rails
ฉันต้องการสร้างช่องค้นหาที่ให้คำแนะนำตามสิ่งที่ผู้ใช้พิมพ์ เช่นเดียวกับแถบค้นหาวิกิพีเดีย
ควรค้นหาเฉพาะชื่อชื่อเรื่องเท่านั้น (ไม่ใช้อัลโกที่ซับซ้อนใดๆ) วิธีที่ดีที่สุดในการทำเช่นนี้กับ Rails คืออะไร: อัญมณีและตั้งแต่ต้น?
1138 มุมมอง
schedule
27.10.2023
เมื่อใช้ contentType: 'application/json; charset=utf-8' ข้อมูลของฉันจะไม่ถูกส่งไปยังตัวควบคุม api
ฉันกำลังอัปเดตบันทึกโดยใช้ PUT ใน web api เมื่อฉันใช้ contentType: 'application/json; charset=utf-8' ข้อมูลของฉันจะไม่ถูกส่งไปยังตัวควบคุม api แต่เมื่อฉันแสดงความคิดเห็น ข้อมูลบรรทัดนี้จะถูกถ่ายโอน ใครสามารถอธิบายเรื่องนี้ได้บ้าง?...
2304 มุมมอง
schedule
15.01.2024
JavaFX อัปเดต UI จากเธรดอื่น
ฉันมีเรียนวิชาหลัก
public class Main {
public static void main(String[] args) {
Application.launch(View.class);
View view = new View();
Platform.runLater(() -> view.changeTitle());
}...
305 มุมมอง
schedule
13.01.2024
ปุ่มส่งสองปุ่มใน JSP ที่ไม่มีหลายรูปแบบ มีคอนโทรลเลอร์เดียวกัน
ฉันได้อ่านหัวข้อที่คล้ายกันแล้ว ชอบสิ่งนี้ และ อันนั้น แต่มัน ไม่ได้ช่วยแก้ไขปัญหาของฉัน
ฉันสร้างเว็บแอป JavaEE mvc อย่างง่าย หน้า jsp มีแบบฟอร์มที่มีช่องข้อความสองช่องและปุ่มสองปุ่ม ช่องข้อความแรกสำหรับป้อนรหัส ช่องที่สองสำหรับป้อนชื่อ...
998 มุมมอง
schedule
09.12.2023