angular.js - AngularJS+Laravel を使用して Web サイトを構築することによって引き起こされるルーティングの問題
漂亮男人
漂亮男人 2017-05-15 16:50:34
0
4
663

ここ 1 か月ほど AngularJS を学習してきましたが、AngularJS は双方向のデータ バインディング、命令、モジュール化、MVC 設計パターンにより、フロントに必要なコードの量が大幅に削減されるだけでなく、非常に使いやすいことがわかりました。 -開発が終了し、テストも容易になります。
AngularJS を学ぶ前に、強力なバックエンド フレームワークである Laravel も学びました。言うまでもなく、Laravel は非常に使いやすいので、この 2 つを組み合わせたほうが良いのではないかと考え、この点に関する情報をオンラインで検索しました。 . 以下は、より役立つ情報 Web サイトの一部です

  • Laravel 4 Angular アプリケーションの使用

私も上記のような実験を行って成功しましたが、さらに難しい問題に遭遇しました。つまり、AngularJS と Laravel は両方とも独自のルーティングを持っており、AngularJS のルーティングはより柔軟です (AngularJS の使用後)。 ui-router のルーティングは状態に基づいており、ページ上でのルーティングに非常に便利です。複数の状態変換を実行するため、Laravel ルーティングを使用してページ間をジャンプし、AngularJS ルーティングを使用してページ内をジャンプしたいと考えていましたが、Laravel のページ テンプレートは PHP ファイルですが、AngularJS のテンプレートはHTML ファイルなので、Laravel テンプレートの ui-router に配置することはできませんでした。 Laravelでビューのテンプレートファイルの種類を変更しようとしましたが、うまくいきませんでした。誰かが良い方法を持っているので、共有してください。 ui-view

漂亮男人
漂亮男人

全員に返信(4)
黄舟

ビューを取得:

リーリー

私のチュートリアルコラム: /blog/bys

いいねを押す +0
阿神

https://phphub.org/topics/181を参照してください

いいねを押す +0
Peter_Zhu

初心者は、最初にフロントエンド ルーティングを使用せず、最初にバックエンド ルーティングをうまく活用し、その後、企業結合に基づいてフロントエンド ルーティングを使用するかどうかを決定することをお勧めします

いいねを押す +0
迷茫

jquery を学ぶ方が簡単です。実際、ping shpingsh では役に立ちません。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート