AngularJS Introdução:
AngularJS estende HTML com novas propriedades e expressões.
O AngularJS pode criar um aplicativo de uma única página (SPAs: aplicativos de página única).
AngularJS é muito fácil de aprender.
No AngularJS, você pode personalizar serviços de três maneiras ($ provedor, $ fábrica, $ service). A seguir, são apresentados diferentes formulários de implementação:
// Defina o módulo, injeção $ fornece starterapp = angular.module ('starter.controllers', [], function ($ fornece) {// o primeiro método: use o provedor de fornecedores para personalizar o serviço $ fornece.Provider ('getUserinfoservice', function () {this. San0 ',' Usernick ':' Xiaohua0 ',' Age ': 25}, {' Nome de usuário ':' Zhang San1 ',' Usernick ':' Xiaohua1 ',' Age ': 26}]; retorno userInfo;}});$provide.factory('',function(){});$provide.service('',function(){});});//The second method (inject $provide into the config method of module)starterApp.config(['$provide',function($provide) {// Use the provider to customize the service (return the object, string, service, and must be returned through O método $ get) $ fornece.Provider ('getUserAddressService', function () {var _Useraddress = ''; var Service = {}; this. $ get = function () {Service.setAddress = function (userAddress) {_ userAddress =} Service.getdddrddddddr = (userAddress) {_ userAddress =} Service.getdddddddr = Service;}}); // Personalize o serviço usando a fábrica fornecida (objeto de retorno, serviço, string) $ fornece.factory ('serviceName1', ['$ http', function ($ http) {// var Service = {}; // Service.getname = function () {// return 'Zhang san'; Sarsada ";}]); // Use o provedor de serviços para personalizar o serviço (objeto de retorno, serviço) $ fornece.service ('serviceName2', ['$ http', function ($ http) {// return {// 'name': 'aa' //}; // Você pode diretamente definir o meistão San ';}}])}]); // O terceiro método (o terceiro método do provedor de módulos, serviço, método de fábrica é recomendado) starterapp.provider (' serviceName3 ', function () {this. Método da fábrica do módulo ';}); starterapp.service (' serviceName5 ', function () {return {' message ':' serviço direto diretamente através do método de serviço do módulo '}});O exposto acima é um resumo de três maneiras do Serviço Personalizado AngularJS introduzido pelo editor. Espero que seja útil para você. Se você tiver alguma dúvida, deixe -me uma mensagem e o editor responderá a você a tempo. Muito obrigado pelo seu apoio ao site wulin.com!