コントローラーをすべてロードしたくありません。私はコントローラを動的にロードすることに関するいくつかの記事を見つけましたが、成功しませんでした。私は試しました:AngularJSコントローラーを動的に追加する
var premaApp = angular.module('premaApp', ['ngRoute']);
premaApp.config(function ($routeProvider) {
$routeProvider
.when('/',
{
templateUrl: '/Home/Test',
controller: 'personController',
resolve: '/app/controllers/product.controller.js'
});
});
私はエラーが発生しました。これを行う正しい方法は何ですか?
をルーティング角度で異なるビューとコントローラを使用する方法であるが、これを確認します。https://stackoverflow.com/questions/28184616/lazy-load-template-and-controller-in-angularを-ui-router –
もっとシンプルなものがほしいと思っていました。(でも、行く方法のようですね) –
ええ、angularjsでは角度よりも複雑です:( –