Masalah dengan menapis data dalam mod MVC
阿神
阿神 2017-05-16 17:06:40
0
1
476

Data ialah tatasusunan berbilang dimensi:
1. Jika penapisan data dilakukan pada lapisan M (atau C), adalah mudah untuk lapisan V untuk memaparkan data, tetapi M dan V perlu melakukan traversal tatasusunan masing-masing.
2. Jika penapisan diletakkan terus pada lapisan V, hanya satu traversal tatasusunan diperlukan, tetapi ia bercanggah dengan MVC dan menyusahkan untuk pemprosesan bahagian hadapan.
Bagaimana semua orang menghadapinya?
(Sebenarnya, masalah ini juga wujud dalam mod bukan MVC, tetapi lebih mudah difahami dengan MVC)

阿神
阿神

闭关修行中......

membalas semua(1)
習慣沉默

Jika paparan dan logik dipisahkan... maka hanya dua traversal array boleh dilakukan... Tidak mungkin...

Pemprosesan data yang kecil seperti pemotongan dan sebagainya boleh diselesaikan pada lapisan V...tetapi penapisan mesti diselesaikan pada lapisan M...

Ini soal kerjasama... Biasalah korbankan sedikit kecekapan...

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