Dans le développement d'un projet réel, il y a de nombreuses pages. Chaque page passe-t-elle par une page d'index?? Mettez un <p ui-view></p> dans la page d'index, puis configurez de nombreux itinéraires. le transfert de paramètres ?
Ce dont vous parlez devrait être un exemple d'utilisation d'angularjs pour implémenter une application d'une seule page. Généralement, nous mettrons les références publiques et la navigation commune dans l'index, puis écrirons ng-view dans la zone où nous voulons implémenter le saut. module, puis utilisez l'application.js pour configurer les itinéraires de saut et les contr?leurs correspondants. Rassemblez les contr?leurs avec des fonctions et des entreprises similaires comme ceci
.Oui, l'application SPA d'une seule page saute en configurant des itinéraires. En HTML, <ui-view></ui-view> est utilisé pour définir la partie de saut de contenu. , afin que cette vue utilisateur puisse être multicouche
2 Configuration des paramètres, expliquez d'abord le nom du paramètre dans la partie configuration du routage
.state("order.detail", {
url: "/Detail/?:order_id",
templateUrl: "/detail.html",
title: "Detail",
controller: "detailCtrl",
params: {'order_id': null, 'order_status': null}
});
Dans l'exemple, il y a deux paramètres, order_id et order_status. Vous pouvez fusionner les paramètres dans l'URL :order_id
est épissé. :order_id
就是拼接的
在跳轉(zhuǎn)的過程中傳遞參數(shù)ui-sref="order.detail({ order_id: order.id })"
Passez le paramètre ui-sref="order. detail. ({ order_id?: order.id })"