Pendahuluan AngularJS:
AngularJS memperluas HTML dengan properti dan ekspresi baru.
AngularJS dapat membangun aplikasi satu halaman (SPAS: aplikasi satu halaman).
AngularJS sangat mudah dipelajari.
Di AngularJS, Anda dapat menyesuaikan layanan melalui tiga cara ($ penyedia, $ factory, $ service). Berikut ini adalah formulir implementasi yang berbeda:
// Tentukan modul, suntikan $ providevar starterapp = angular.module ('starter.controllers', [], function ($ inced) {// Metode pertama: Gunakan penyedia layanan untuk menyesuaikan layanan $ tersedia. San0 ',' usernick ':' xiaohua0 ',' usia ': 25}, {' nama pengguna ':' zhang san1 ',' usernick ':' xiaohua1 ',' usia ': 26}]; kembalikan userInfo;}}); $ inclight.factory ('', function () {}); $ serligent.service ('', function () {});}); // Metode kedua (suntikan $ TUKAN ke dalam METODE CONFIG of Module) Starterapp.config (['$ TUKUNG', FUNGSI ($ TUKAN) {/Use, dan Penggunaan StarterApp.config (['$ TUKUNG', FUNGSI FUNGSI ($) {/Use),/Use, dan Penggunaan,/Penggunaan, dan Penggunaan (['$ TUKUNG', FUNGSI ($ TUKAN) {/Penggunaan),/Use), Penggunaan, dan Penggunaannya, Penggunaan, dan Penggunaan ('$ TERLAI the $get method)$provide.provider('getUserAddressService', function(){var _userAddress = '';var service = {}; this.$get = function(){service.setAddress = function (userAddress){_userAddress = userAddress;}service.getAddress = function (){return _userAddress;}return service;}}); // Kustomisasi layanan menggunakan pabrik yang disediakan (objek pengembalian, layanan, string) $ astancy.factory ('serviceName1', ['$ http', function ($ http) {// var service = {}; // service.getname = function () {// return 'zhang san'; Sarsada ";}]); // Gunakan penyedia layanan untuk menyesuaikan layanan (return object, service) $ invice.service ('serviceName2', ['$ http', function ($ http) {// return {// 'nama': 'aa' //}; // Anda dapat secara langsung menghalangi metode ini. San ';}}])}]); // metode ketiga (metode ketiga penyedia modul, layanan, metode pabrik disarankan) starterapp.provider (' serviceName3, function () {this. $ Get = function () {return 'Layanan langsung melalui metode penyedia modul';}} {) {return {{return {lever {{return {{return {{return {{return {{return {{return {{return {{return {{return {{return {{return {{return {{return {{lever '; metode pabrik modul ';}); starterapp.service (' serviceName5 ', function () {return {' pesan ':' Layanan langsung langsung melalui metode layanan modul '}});Di atas adalah ringkasan dari tiga cara layanan kustom AngularJS yang diperkenalkan kepada Anda oleh editor. Saya harap ini akan membantu Anda. Jika Anda memiliki pertanyaan, silakan tinggalkan saya pesan dan editor akan membalas Anda tepat waktu. Terima kasih banyak atas dukungan Anda ke situs web Wulin.com!