Pertanyaan yang diberi tag «angularjs»

Gunakan untuk pertanyaan tentang AngularJS (1.x), kerangka kerja JavaScript sumber terbuka. JANGAN gunakan tag ini untuk versi Angular 2 atau yang lebih baru; sebagai gantinya, gunakan tag [angular].


13
AngularJS - Adakah cara untuk $ http.post mengirim parameter permintaan alih-alih JSON?
Saya memiliki beberapa kode lama yang membuat permintaan AJAX POST melalui metode posting jQuery dan terlihat seperti ini: $.post("/foo/bar", requestData, function(responseData) { //do stuff with response } requestData hanyalah sebuah objek javascript dengan beberapa properti string dasar. Saya sedang dalam proses memindahkan barang-barang kami untuk menggunakan Angular, dan saya ingin …

7
`ui-router` $ stateParams vs. $ state.params
Dengan ui-router, dimungkinkan untuk menyuntikkan salah satu $stateatau $stateParamske pengontrol untuk mendapatkan akses ke parameter di URL. Namun, mengakses parameter melalui $stateParamshanya mengekspos parameter milik negara yang dikelola oleh pengontrol yang mengaksesnya, dan status induknya, sementara $state.paramsmemiliki semua parameter, termasuk yang ada di status turunan apa pun. Diberikan kode berikut, …

5
Bagaimana cara mengirimkan beberapa atribut ke direktif atribut Angular.js?
Saya memiliki direktif atribut yang dibatasi sebagai berikut: restrict: "A" Saya harus menyampaikan dua atribut; nomor dan fungsi / panggilan balik, mengaksesnya dalam direktif menggunakan attrsobjek. Jika arahannya adalah arahan elemen, dibatasi dengan "E"saya bisa untuk ini: <example-directive example-number="99" example-function="exampleCallback()"> Namun, untuk alasan saya tidak akan membahasnya, saya membutuhkan direktif …

5
Bagaimana menangani unduhan file dengan otentikasi berbasis JWT?
Saya menulis aplikasi web di Angular di mana autentikasi ditangani oleh token JWT, yang berarti bahwa setiap permintaan memiliki header "Autentikasi" dengan semua informasi yang diperlukan. Ini berfungsi dengan baik untuk panggilan REST, tetapi saya tidak mengerti bagaimana saya harus menangani tautan unduhan untuk file yang dihosting di backend (file …


7
Praktik terbaik AngularJS untuk deklarasi modul?
Saya memiliki banyak modul Angular yang dideklarasikan di aplikasi saya. Saya awalnya mulai mendeklarasikannya menggunakan sintaks "dirantai" seperti ini: angular.module('mymodule', []) .controller('myctrl', ['dep1', function(dep1){ ... }]) .service('myservice', ['dep2', function(dep2){ ... }]) ... // more here Tetapi saya memutuskan bahwa itu tidak terlalu mudah untuk dibaca, jadi saya mulai mendeklarasikannya menggunakan …
115 angularjs 

6
Bagaimana cara membuat acara ng-click bersyarat?
Saya memiliki kode ini di dalam ng-repeat: <a href="#" class="disabled" ng-click="doSomething(object)">Do something</a> Bagaimana cara membuat kondisi bahwa tombol dinonaktifkan class="disabled"? Atau adakah cara melakukannya dalam Javascript sehingga akan terlihat seperti: $('.do-something-button').click(function(){ if (!$(this).hasClass('disabled')) { do something } });

7
AngularJS - $ anchorScroll mulus / durasi
Membaca dokumen AngularJS Saya belum tahu apakah $anchorScrolldapat memiliki opsi durasi / pelonggaran untuk menggulir mulus ke elemen. Itu hanya mengatakan: $location.hash('bottom'); // call $anchorScroll() $anchorScroll(); Saya tidak menggunakan jquery dan tidak mau; apakah masih ada cara yang cerdas namun sederhana untuk membuat atau memperluas $anchorScrollagar pengguliran lebih lancar?

6
Apakah aman untuk menyelesaikan janji beberapa kali?
Saya memiliki layanan i18n di aplikasi saya yang berisi kode berikut: var i18nService = function() { this.ensureLocaleIsLoaded = function() { if( !this.existingPromise ) { this.existingPromise = $q.defer(); var deferred = this.existingPromise; var userLanguage = $( "body" ).data( "language" ); this.userLanguage = userLanguage; console.log( "Loading locale '" + userLanguage + "' …

7
Di Angular, saya perlu mencari objek dalam array
Di Angular, saya memiliki sebuah objek yang mengembalikan banyak objek. Masing-masing memiliki ID (ini disimpan dalam file datar jadi tidak ada DB, dan saya sepertinya tidak dapat menggunakan ng-resource) Di pengontrol saya: $scope.fish = [ {category:'freshwater', id:'1', name: 'trout', more:'false'}, {category:'freshwater', id:'2', name:'bass', more:'false'} ]; Dalam pandangan saya, saya memiliki …


10
Dapatkan nilai saat opsi ng yang dipilih berubah
Saya memiliki di halaman .html saya daftar dropdown, Dropdown: <select ng-model="blisterPackTemplateSelected" data-ng-options="blisterPackTemplate as blisterPackTemplate.name for blisterPackTemplate in blisterPackTemplates"> <option value="">Select Account</option> </select> Saya ingin menjalankan tindakan saat pengguna memilih nilai. Jadi di pengontrol saya, saya melakukan: Pengontrol: $scope.$watch('blisterPackTemplateSelected', function() { alert('changed'); console.log($scope.blisterPackTemplateSelected); }); Tetapi mengubah nilai di daftar tarik-turun tidak …

3
Bagaimana cara memuat json ke angular.js ng-model saya?
Saya memiliki apa yang menurut saya mungkin merupakan pertanyaan yang sangat jelas, tetapi saya tidak dapat menemukan jawaban di mana pun. Saya hanya mencoba memuat beberapa data JSON dari server saya ke klien. Sekarang, saya menggunakan JQuery untuk memuatnya dengan panggilan AJAX (kode di bawah). <script type="text/javascript"> var global = …

7
Menyuntikkan tiruan ke layanan AngularJS
Saya memiliki layanan AngularJS tertulis dan saya ingin mengujinya. angular.module('myServiceProvider', ['fooServiceProvider', 'barServiceProvider']). factory('myService', function ($http, fooService, barService) { this.something = function() { // Do something with the injected services }; return this; }); File app.js saya terdaftar sebagai berikut: angular .module('myApp', ['fooServiceProvider','barServiceProvider','myServiceProvider'] ) Saya dapat menguji DI bekerja seperti itu: …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.