どうやら、私はangularJSとasp.net MVC4に非常に慣れていません。シナリオは次のとおりです。
1 つのコントローラーと 1 つのビュー (つまり、home.cshtml) を含む単純な MVC4 プロジェクトがあります。プロジェクトのメイン ディレクトリ (views フォルダーの外) にある "Templates" というフォルダーに HTML ファイル (つまり、search.html) を追加しました。私が望むのは、「search.html」をangularJSでロードして、それを「home.cshtml」に含めることができるようにすることです。ここに私がこれまでに持っているものがあります:
angular モジュール: (Scripts フォルダにあります)
var bfapp = angular.module("blogfinder", []).config(function ($routeProvider) {
$routeProvider.when('/search', {
templateURL: '/Templates/search.html',
controller: 'SearchController'
});
$routeProvider.otherwise({ redirectTo: '/search' });
});
bfapp.controller('SearchController', function () {
});
これがあなたにとって明確であることを願っています。どんな助けでも大歓迎です!ありがとう..