Pertanyaan yang diberi tag angularjs

618
Bingung tentang Layanan vs Pabrik

Seperti yang saya pahami, ketika di dalam pabrik saya mengembalikan objek yang akan disuntikkan ke controller. Ketika di dalam layanan saya berurusan dengan objek menggunakan thisdan tidak mengembalikan apa pun. Saya berada di bawah asumsi bahwa layanan selalu singleton , dan bahwa objek pabrik...

532
Memerangi pengontrol pelaksana AngularJS dua kali

Saya mengerti AngularJS menjalankan beberapa kode dua kali, kadang-kadang bahkan lebih, seperti $watchacara, terus-menerus memeriksa status model dll. Namun kode saya: function MyController($scope, User, local) { var $scope.User = local.get(); // Get locally save user data User.get({ id:...

529
Tautan vs kompilasi vs pengontrol

Saat Anda membuat arahan, Anda dapat memasukkan kode ke kompiler, fungsi tautan, atau pengontrol. Dalam dokumen, mereka menjelaskan bahwa: fungsi kompilasi dan tautan digunakan dalam berbagai fase siklus sudut pengendali dibagi di antara arahan Namun, bagi saya tidak jelas, kode seperti apa...

503
Bersarang parsial dan templat yang kompleks

Pertanyaan saya melibatkan bagaimana untuk pergi tentang berurusan dengan bersarang kompleks template (juga disebut parsial ) dalam aplikasi AngularJS. Cara terbaik untuk menggambarkan situasi saya adalah dengan gambar yang saya buat: Seperti yang Anda lihat ini berpotensi menjadi aplikasi yang...

499
AngularJS ngClass bersyarat

Apakah ada cara untuk membuat ekspresi sesuatu seperti ng-classmenjadi bersyarat? Misalnya, saya sudah mencoba yang berikut ini: <span ng-class="{test: 'obj.value1 == \'someothervalue\''}">test</span> Masalah dengan kode ini adalah bahwa apa pun obj.value1itu, uji kelas selalu...

493
Mengarahkan kembali ke rute tertentu berdasarkan kondisi

Saya sedang menulis aplikasi AngularJS kecil yang memiliki tampilan masuk dan tampilan utama, dikonfigurasi seperti: $routeProvider .when('/main' , {templateUrl: 'partials/main.html', controller: MainController}) .when('/login', {templateUrl: 'partials/login.html', controller: LoginController})...

484
ng-repeat: filter dengan bidang tunggal

Saya memiliki serangkaian produk yang saya ulangi menggunakan ng-repeat dan saya menggunakan <div ng-repeat="product in products | filter:by_colour"> untuk menyaring produk ini berdasarkan warna. Filter berfungsi tetapi jika nama produk / deskripsi dll mengandung warna maka produk tetap...

445
AngularJS 1.2 $ injector: modulerr

Ketika menggunakan sudut 1.2 bukannya 1.07 potongan kode berikut ini tidak valid lagi, mengapa? 'use strict'; var app = angular.module('myapp', []); app.config(['$routeProvider', '$locationProvider', function($routeProvider, $locationProvider) { $locationProvider.html5Mode(true);...