Angularjs 如何从mvc局部视图调用保存在另一个文件中的角度控制器

Angularjs 如何从mvc局部视图调用保存在另一个文件中的角度控制器,angularjs,Angularjs,编辑:-我的项目是mvc-4,它的布局页面包含angular.js和bootstrap.js、bootstrap.js和angularmodule.js。布局被包装到索引页中。在左侧部分中,所有类别第一次加载到索引页中。当我点击任意类别时,包含所有产品的部分页面被加载到索引的中间部分。现在,当我再次点击中间部分的任意产品按钮时,所有产品specic定制都会返回一个部分定制页面,该页面将加载到模型弹出窗口中。因此,下面的代码保留在_customizationpartial页面上 我已经创建了一些n

编辑:-我的项目是mvc-4,它的布局页面包含angular.js和bootstrap.js、bootstrap.js和angularmodule.js。布局被包装到索引页中。在左侧部分中,所有类别第一次加载到索引页中。当我点击任意类别时,包含所有产品的部分页面被加载到索引的中间部分。现在,当我再次点击中间部分的任意产品按钮时,所有产品specic定制都会返回一个部分定制页面,该页面将加载到模型弹出窗口中。因此,下面的代码保留在_customizationpartial页面上

我已经创建了一些ng-controler.js文件 它包含以下代码

EposApp.controller("cntrlCustomization", function ($scope, getCustomization) {
    $scope.ListCollection = getCustomization.customization;
    $scope.total = 0;
    $scope.chkUnchk = function (v) {
        if (v.selectionState == 0) { v.selectionState = 1 }
      some more code...
    } 
我在mvc中有一个_定制部分视图,代码如下

<script src="~/Scripts/ngController/ngController.js"></script>


<script>
    var customizationJson = @Html.Raw(Json.Encode(@Model))
        console.log(JSON.stringify(customizationJson));
        EposApp.factory('getCustomization', function () {
        return {
            customization: customizationJson
             }
    });
</script> 

我的问题是Epos.Contoller没有被调用,尽管当我将控制器代码直接保存到部分视图时,它工作得很好。。有人能帮我解决这个问题吗?问题是什么。

我打赌问题是,当您包含ng-controller时,您的模块EPOSAP没有定义。jssee我已经在索引页面的布局页面中包含了模块脚本。请帮我解决这个问题。我在过去的两天里一直在努力。我是否需要包含任何ngRoute概念,因为我认为我不必基于url调用视图。我甚至没有看到任何错误。