Angularjsはじめに:
AngularJSは、新しいプロパティと表現でHTMLを拡張します。
AngularJSは、単一ページアプリケーション(SPA:シングルページアプリケーション)を構築できます。
Angularjsは非常に簡単に学ぶことができます。
AngularJSでは、3つの方法($ Provider、$ Factory、$ Service)を通じてサービスをカスタマイズできます。以下は異なる実装フォームです。
//モジュールを定義する、inject $ sprectvar starterapp = angular.module( 'starter.controllers'、[]、function($ spell){//最初の方法:提供プロバイダーを使用してservice $ sultion.provider( 'getUserInfoService'、function(){this = functions(){get = fursenfo( 'zhmang' san0 '、' usernick ':' xiaohua0 '、' age ':25}、{' username ':' zhang san1 '、' usernick ':' xiaohua1 '、' age ':26}]; return userininfo;}}); $ sprit.factory( ''、function(){}); $ sultion.service( ''、function(){});}); // 2番目のメソッド(inject $ forting of module of moduleのinject $ forting) $ get method)$ sultion.provider( 'getUserAddressService'、function(){var _useraddress = ''; var service = {}; this。$ get = function(){service.setAddress = function(useraddress){_ userAddress = userAddress = useraddress; service;}}); //提供された工場を使用してサービスをカスタマイズします(return object、service、string)$ sultior( 'servicename1'、['$ http'、function($ http){// var service = {}; // service.getname = function(){// return 'zhang san';/ // ////////////// sarsada ";}]); //サービスプロバイダーを使用してサービスをカスタマイズ(return object、service)$ survice( 'servicename2'、['$ http'、function(// return {// 'name': 'aa' //}; san ';}}])モジュールの工場メソッド ';}); starterApp.service(' servicename5 '、function(){return {' message ':'モジュールのサービス方法を介して直接直接サービス}}});上記は、編集者が紹介したAngularjsカスタムサービスの3つの方法の要約です。それがあなたに役立つことを願っています。ご質問がある場合は、メッセージを残してください。編集者は時間内に返信します。 wulin.comのウェブサイトへのご支援ありがとうございます!