La façon dont je le comprends, la façon dont ils se décomposent ainsi:
"render" vous donne une vue d'ensemble/contrôleur/modèle cadre de son propre travail.
Un exemple sera une de navigation supérieure, qui comprend la dynamique des morceaux. Le contenu sera maintenu dans un TopNavController et inséré dans le modèle d'application à l'aide de "rendre"
"partielle" pour insérer un modèle, mais le modèle sera en utilisant le contexte actuel, au lieu de son propre. Partielle est également une partie récente du cadre, destiné à remplacer à l'aide de modèle dans une certaine mesure.
Un exemple serait montrer une liste d'utilisateurs et de demander à chaque utilisateur d'être relativement compliquée morceau dans la liste (avatar, nom, prénom, email, etc) il vous suffit de faire une boucle par la liste et insérez le partiel en fonction du contexte de chaque utilisateur.
le "modèle" juste insère le modèle à l'aide du contexte actuel. Je crois qu'il n'est pas bon style bien à utiliser un modèle pour rendre les pièces à l'intérieur d'un modèle, vous devriez plutôt utiliser "partielle" bien que le modèle fonctionnera de la même façon dans la plupart des cas.