Probleme beim Filtern von Daten im MVC-Modus
阿神
阿神 2017-05-16 17:06:40
0
1
459

Daten sind ein mehrdimensionales Array:
1. Wenn die Datenfilterung auf der M- (oder C-) Ebene durchgeführt wird, ist es für die V-Ebene praktisch, Daten anzuzeigen, M und V müssen jedoch jeweils eine Array-Durchquerung durchführen.
2. Wenn die Filterung direkt auf der V-Schicht platziert wird, ist nur eine Array-Durchquerung erforderlich, dies steht jedoch im Widerspruch zu MVC und ist für die Front-End-Verarbeitung unpraktisch.
Wie sind alle damit umgegangen?
(Tatsächlich besteht dieses Problem auch im Nicht-MVC-Modus, ist jedoch mit MVC einfacher zu verstehen)

阿神
阿神

闭关修行中......

Antworte allen(1)
習慣沉默

如果显示和逻辑分离 ... 那么只能两次数组遍历 ... 这是没办法的事情 ...

数据的小幅处理比如截断等等可以在 V 层完成 ... 但是过滤的话一定是在 M 层完成的 ...

这是协作的问题 ... 会牺牲一点效率也是正常的 ...

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage