Pytania otagowane jako model-view-controller

Model – View – Controller (MVC) to wzorzec architektoniczny używany w inżynierii oprogramowania. W przypadku Microsoft ASP.NET MVC użyj zamiast tego tagu [asp.net-mvc] lub [asp.net-core-mvc]. W przypadku Spring MVC użyj zamiast tego tagu [spring-mvc].

4
Różnica między Observer, Pub / Sub i Data Binding
Jaka jest różnica między wzorcem obserwatora , publikowaniem / subskrypcją i wiązaniem danych ? Szukałem trochę na Stack Overflow i nie znalazłem żadnych dobrych odpowiedzi. Doszedłem do wniosku, że powiązanie danych jest terminem ogólnym i istnieją różne sposoby jego implementacji, takie jak wzorzec obserwatora lub wzorzec Pub / Sub. Ze …

12
Czy logikę sortowania należy umieścić w modelu, widoku czy w kontrolerze? [Zamknięte]
Chcesz ulepszyć ten post? Podaj szczegółowe odpowiedzi na to pytanie, w tym cytaty i wyjaśnij, dlaczego Twoja odpowiedź jest prawidłowa. Odpowiedzi, które nie są wystarczająco szczegółowe, można edytować lub usuwać. Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby …


7
Ograniczenie liczby wyświetlanych wyników podczas korzystania z ngRepeat
Uważam, że tutoriale AngularJS są trudne do zrozumienia; ten prowadzi mnie przez proces tworzenia aplikacji wyświetlającej telefony. Jestem na etapie 5 i pomyślałem, że w ramach eksperymentu spróbuję pozwolić użytkownikom określić, ilu chcieliby, aby ich wyświetlono. Widok wygląda następująco: <body ng-controller="PhoneListCtrl"> <div class="container-fluid"> <div class="row-fluid"> <div class="span2"> <!--Sidebar content--> Search: …

12
Architektura n-warstwowa MVC Vs
Zastanawiałem się, jaka dokładnie jest różnica między MVC (który jest wzorcem architektonicznym) a architekturą n-warstwową dla aplikacji. Szukałem tego, ale nie mogłem znaleźć prostego wyjaśnienia. Być może jestem trochę naiwny, jeśli chodzi o koncepcje MVC, więc jeśli ktoś może wyjaśnić różnicę, byłoby świetnie. Twoje zdrowie

30
Czy istnieje framework JavaScript MVC (mikro)? [Zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …

10
Jak renderować i dołączać widoki podrzędne w Backbone.js
Mam konfigurację zagnieżdżonego widoku, która może nieco zagłębić się w mojej aplikacji. Jest kilka sposobów na inicjalizację, renderowanie i dołączanie widoków podrzędnych, ale zastanawiam się, jaka jest powszechna praktyka. Oto kilka, o których myślałem: initialize : function () { this.subView1 = new Subview({options}); this.subView2 = new Subview({options}); }, render : …

1
Koncepcje DTO i DAO oraz MVC [zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …

7
Jak uwzględnić widok / częściowy określony styl w AngularJS
Jaki jest prawidłowy / akceptowany sposób używania oddzielnych arkuszy stylów dla różnych widoków używanych w mojej aplikacji? Obecnie umieszczam element link w kodzie HTML widoku / częściowej na górze, ale powiedziano mi, że jest to zła praktyka, mimo że wszystkie współczesne przeglądarki go obsługują, ale widzę, dlaczego jest niezadowolony. Inną …

7
Nie można ustawić atrybutu danych za pomocą interfejsu API jQuery Data ()
Mam następujące pole w widoku MVC: @Html.TextBoxFor(model => model.Course.Title, new { data_helptext = "Old Text" })</span> W oddzielnym pliku js chcę ustawić data-helptextatrybut na wartość ciągu. Oto mój kod: alert($(targetField).data("helptext")); $(targetField).data("helptext", "Testing 123"); alert()Wezwanie działa dobrze, to pokazuje tekst „stary tekst” w oknie alertu. Jednak wywołanie ustawienia data-helptextatrybutu na „Testowanie …

7
Spring Test & Security: Jak udawać uwierzytelnianie?
Próbowałem dowiedzieć się, jak przeprowadzić test jednostkowy, czy moje adresy URL moich kontrolerów są odpowiednio zabezpieczone. Na wypadek, gdyby ktoś zmienił rzeczy i przypadkowo usunął ustawienia zabezpieczeń. Moja metoda kontrolera wygląda następująco: @RequestMapping("/api/v1/resource/test") @Secured("ROLE_USER") public @ResonseBody String test() { return "test"; } Skonfigurowałem WebTestEnvironment w następujący sposób: import javax.annotation.Resource; import …

2
GUI nie działa po przepisaniu do MVC
Ćwiczę programowanie w stylu MVC. Mam grę Mastermind w jednym pliku, działającą dobrze (może poza tym, że przycisk "Sprawdź" jest niewidoczny na starcie). http://paste.pocoo.org/show/226726/ Ale kiedy przepisałem go na pliki modelu, widoku, kontrolera - i kiedy kliknę na pusty Pin (który powinien zostać zaktualizowany i przemalowany na nowy kolor) - …

4
Django kontra kontroler widoku modelu [zamknięty]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …


6
Dlaczego Qt nadużywa terminologii dotyczącej modelu / widoku?
Myślę, że terminologia używana w Qt z kontrolkami modelu / widoku jest błędna. Na swojej stronie z wyjaśnieniami stwierdzają, że uprościli MVC do MV, łącząc Widok i Kontroler i podają następujący obraz: Myślę jednak, że błędnie nazwali role obiektów i myślę, że To, co nazywają widokiem ze scalonym kontrolerem, jest …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.