Kejuruteraan bahagian hadapan - Patutkah Model dan Kawalan mvc bahagian hadapan ditulis dalam dua fail .js yang berasingan?
大家讲道理
大家讲道理 2017-05-16 17:05:27
0
2
455

Terdapat beberapa kekeliruan tentang MVC bahagian hadapan:
Model: tulis logik
Kawal untuk mendaftar dan mengawal acara nod halaman, dan melaksanakan prestasi pemuatan halaman

Jadi, dalam pembangunan projek berskala besar, adakah Model dan Kawalan perlu ditulis dalam dua fail .js yang berasingan, atau patutkah ia dilaksanakan dalam satu js, selagi v dan M utama dipisahkan?
Jika ia dibahagikan kepada control.js dan model.js, adakah akan terdapat lebih banyak permintaan halaman?

Tolong minta pertolongan Allah

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

membalas semua(2)
大家讲道理

Adakah Model dan Pengawal harus ditulis dalam dua fail .js yang berasingan?

Ya! Perpisahan adalah untuk pertemuan yang lebih baik!

Model ialah koleksi kaedah pengendalian data, dan Pengawal bertanggungjawab untuk memanggil kaedah Model dan bertindak balas kepada View
Ciri projek besar ialah aliran data adalah besar dan kompleks, dan tidak dipisahkan dalam Pengawal (gandingan), jadi Tiada kawalan keseluruhan ke atas pengendalian data halaman, dan sukar untuk diselenggara dan digunakan semula. Secara berasingan, Model hanya mendedahkan kaedah Pada masa ini, Model boleh dianggap sebagai mesin untuk menghasilkan data Apabila anda memanggil kaedah dan parameter yang sepadan dalam Pengawal, ia akan mengembalikan data yang sepadan kepada anda adalah telus kepada Pengawal (decoupling). Model juga mudah diselenggara dan digunakan semula, malah URL yang diminta boleh diasingkan dan diselenggara secara berasingan.

Adakah permintaan halaman akan bertambah?

Kejuruteraan hadapan pasti akan menyebut alatan binaan, jadi ia boleh dibungkus bersama dengan bantuan alatan.

Jawapan enggan, tiada kod, sila nyatakan sebarang kesilapan :)

漂亮男人

@kraaas dah jawab, tak perlu cakap lagi.

Apabila Model dan Pengawal meningkat kepada konsep, apakah yang penting jika ia dibahagikan atau tidak? Apabila kod itu dibaca oleh mesin, apa yang penting sama ada ia dibahagikan atau tidak. Masalahnya ialah program itu ditulis untuk dibaca oleh orang ramai, bukan untuk dibaca oleh mesin itu adalah. Jelas sekali perpisahan adalah sejenis pilihan yang Lebih Baik.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan