如何在angularjs中config的使用

2024-12-12 12:01:33
推荐回答(1个)
回答1:

在angularjs的config中使用service的方法:
它是一个可注入的构造器,在AngularJS中它咐亏是单例的,用它在Controller中通信或者共享数据都很合适
var app = angular.module('app' ,[]);

app.config(function ($provide) {
$provide.service('movie', function () {
this.title = 'The Matrix';
});
});

app.controller('ctrl', function (movie) {
expect(movie.title).toEqual('The Matrix'衡档神);
});

语法糖:
app.service('movie', function () {
this.title = 'The Matrix';
});

在service里面可以不用返回东西,因为AngularJS会调用new关键字来创建对象。但是返回一个自定义对蠢仔象好像也不会出错。