مقدمة AngularJS:
AngularJS يمتد HTML مع خصائص جديدة وتعبيرات.
يمكن لـ AngularJS إنشاء تطبيق صفحة واحدة (SPAs: تطبيقات صفحة واحدة).
AngularJS سهل التعلم.
في AngularJS ، يمكنك تخصيص الخدمات من خلال ثلاث طرق (مزود $ ، $ Factory ، $ Service). فيما يلي نماذج تنفيذ مختلفة:
// تعريف الوحدة النمطية ، حقن $ spoldvar starterapp = Angular.module ('starter.controllers' ، [] ، function ($ proving) {// الطريقة الأولى: استخدم مزود توفير الموفر لتخصيص الخدمة $ sPOD.Provider ('getuserinfoservice' ، function () {this. $ get = function () San0 '،' usernick ':' xiaohua0 '،' age ': 25} ، {' username ':' Zhang San1 '،' Usernick ':' xiaohua1 ، 'age': 26}] ؛ return userInfo ؛}}) ؛ $ provor.factory ('' ، function () {}) ؛ $ provid.service ('' ، function () {}) ؛}) ؛ طريقة get $) $ provide.provider ('getUserAddressService' ، function () {var _useraddress = '' ؛ var service = {} ؛ this. $ get = function () {service.setaddress = function (useraddress) {_ useraddress = useraddress ؛ Service ؛}}) ؛ // تخصيص الخدمة باستخدام المصنع المقدم (كائن الإرجاع ، الخدمة ، السلسلة) $ prove.factory ('servicename1' ، ['$ http' ، function ($ http) {// var service = {} ؛ // service.getname = function () sarsada "؛}]) ؛ // استخدم مزود الخدمة لتخصيص الخدمة (كائن الإرجاع ، الخدمة) $ sPOVE.SERVICE ('servicename2' ، ['$ http' ، function ($ http) {// return {// 'name': 'aa' //} ؛ SAN '؛}}])}]) ؛ // الطريقة الثالثة (الطريقة الثالثة لمزود الوحدة النمطية ، الخدمة ، طريقة المصنع الموصى بها) starterapp.provider (' servicename3 '، function () طريقة المصنع للوحدة '؛}) ؛ starterapp.service (' servicename5 '، function () {return {' message ':' service direct مباشرة من خلال طريقة الخدمة للوحدة '}}) ؛ما سبق هو ملخص لثلاث طرق لخدمة AngularJS المخصصة التي قدمها لك المحرر. آمل أن يكون ذلك مفيدًا لك. إذا كان لديك أي أسئلة ، فيرجى ترك رسالة لي وسوف يرد المحرر إليك في الوقت المناسب. شكرا جزيلا لدعمكم لموقع wulin.com!