AngularJs的MVC模式

Posted Insus.NET

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AngularJs的MVC模式相关的知识,希望对你有一定的参考价值。

在AngularJs也有带有MVC模式。此时你完全可以把html的js中的Controller写到一个外部的js文件中。

Ok,在ASP.NET MVC项目,打开Content目录,创建一个新文件夹AngularJs目录,专门是用来存放AngularJs相关的js文件。
再在此目录下创建Controllers目录,

 

angular.module(\'myApp\', []).controller(\'insusCtrl\', function ($scope) {
    $scope.Goodses = [
        { ID: 1, Item: \'A036\', Description: \'DFG\', Qty: 334 },
        { ID: 2, Item: \'A027\', Description: \'WSD\', Qty: 5 },
        { ID: 3, Item: \'A029\', Description: \'VBG\', Qty: 32 },
        { ID: 4, Item: \'A078\', Description: \'TRF\', Qty: 87 },
        { ID: 5, Item: \'A054\', Description: \'CDU\', Qty: 66 },
    ];
});
Source Code

 

然后在html页面引用此js就行了:


 

运行看看结果:

 最后来看看project中的AngularJs目录结构:

 

以上是关于AngularJs的MVC模式的主要内容,如果未能解决你的问题,请参考以下文章

[Angularjs]asp.net mvc+angularjs+web api单页应用之CRUD操作

angularJS MVC理解

AngularJs的MVC模式

AngularJS 客户端 MVC 模式?

利用前端MVC框架AngularJS实践设计模式

AngularJS入门学习笔记一