Maison > Questions et réponses > le corps du texte
Je souhaite créer une fonction de classement des pages. Maintenant, le classement des pages est réussi, mais les scores sont les mêmes et ils ne peuvent pas être classés côte à côte. Veuillez me donner quelques conseils, maîtres
.仅有的幸福2017-06-05 11:09:53
J'ai réfléchi pendant une heure et j'ai utilisé une manière relativement intelligente pour résoudre ce problème
Ne touchez pas à la logique d'origine, puis interrogez-la à nouveau, triez-la uniquement dans le contrôleur, puis transmettez la valeur en fonction des viewData de CListView . Le composant boucle puis mappe le tri au modèle
滿天的星座2017-06-05 11:09:53
Si c'est comme ça : 10, 11, 11, 11, 12, 13... Une telle transformation est vraiment gênante après y avoir réfléchi, j'ai l'impression que je ne peux que retirer toutes les données, les parcourir et les reclasser. , puis effectuez une pagination. Peut-être que CArrayDataProvider doit être utilisé pour fournir des données à CList.
Si c'est autre : 10, 11, 11, 11, 14, 15... Il est relativement simple de simplement sortir la page et de re-parcourir les classements dans cette page.