angulaire.js - Problèmes de routage causés par la création d'un site Web avec AngularJS+Laravel
漂亮男人
漂亮男人 2017-05-15 16:50:34
0
4
639

J'apprends AngularJS depuis environ un mois et j'ai découvert qu'AngularJS est vraiment facile à utiliser. Sa liaison de données bidirectionnelle, ses instructions, sa modularisation et son modèle de conception MVC réduisent non seulement considérablement la quantité de code requise pour le front. -fin de développement, cela facilite également les tests.
Avant d'apprendre AngularJS, j'ai également appris Laravel, un framework back-end puissant. Inutile de dire que Laravel est très simple à utiliser. Je me suis donc demandé s'il ne valait pas mieux combiner les deux, puis j'ai cherché des informations en ligne sur cet aspect. . Voici quelques-uns des sites Web les plus utiles pour obtenir des informations

.
  • Travailler avec une application Laravel 4 Angular

J'ai également mené des expériences comme mentionné ci-dessus et j'ai réussi, mais j'ai rencontré un problème plus difficile, c'est-à-dire qu'AngularJS et Laravel ont tous deux leur propre routage, et le routage d'AngularJS est plus flexible (en utilisant ui-router Après les utilisations d'AngularJS) ; ui-router, son routage est basé sur l'état, ce qui est très pratique pour le routage sur une page. Effectuer plusieurs conversions d'état, je voulais donc utiliser le routage Laravel pour passer d'une page à l'autre, et utiliser le routage AngularJS pour sauter dans la page ; malheureusement, cela n'a jamais réussi, car le modèle de page de Laravel est un fichier PHP, mais le modèle d'AngularJS est un Fichier HTML, il n'a donc jamais pu être placé dans le ui-view du modèle Laravel. J'ai également essayé de modifier le type de fichier modèle de la vue dans Laravel, mais sans succès, je me demande si quelqu'un a une bonne méthode, partagez-la !

漂亮男人
漂亮男人

répondre à tous(4)
黄舟

Obtenir une vue :

// angular
...
{
    url: 'post',
    templateUrl: 'tpl/post'
}
...

// laravel
Route::get('tpl/post', function() { return view('tpl/post')});

Ma chronique tutoriel :/blog/bys

阿神

Vous pouvez vous référer à
https://phphub.org/topics/181

Peter_Zhu

Il est conseillé aux débutants de ne pas utiliser d'abord le routage front-end, de faire d'abord bon usage du routage back-end, puis de décider s'il convient d'utiliser le routage front-end en fonction du regroupement d'entreprises

迷茫

Vous pouvez apprendre jquery. C'est plus facile à apprendre. N'apprenez pas ceux qui semblent avancés. En fait, cela ne sert à rien en ping shpingsh.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal