Angular.js:.() değeri app denetleyicisi bunu almak için ne kadar geniş sabit ve ayarlamak için doğru yolu
Bu angular.js bir kaç video izledim ve bunu gördüm değeri() Merhaba yöntemi modülü-geniş bir tür sürekli ayarlamak için kullanıldı. örneğin, bir Açısal-UI kütüphane config gibi ayarlayabilirsiniz: (coffeescript)
angular.module('app',[])
.value "ui.config",
tinymce:
theme: 'simple'
width: '500'
height: '300'
Ve benim uygulama şu anda bu gibi görünüyor:
window.app = angular.module("app", [ 'ui'])
.config(["$routeProvider", ($routeProvider) ->
$routeProvider
.when "/users",
templateUrl: "assets/templates/users/index.html"
controller: IndexUsersCtrl
.otherwise redirectTo: "/users"
])
.value 'csrf', $('meta[name="csrf-token"]').attr('content') #<---- attention here
IndexUsersCtrl = ($scope) ->
$scope.users = gon.rabl
console.log "I want to log the csrf value here" #<---- then attention
IndexUsersCtrl.$inject = ['$scope']
Ama içine dokunarak 'uygulaması modülü ilgili olan' değişken. app ile bu değeri elde edemiyorum
Ortak kod Central Park West denetleyicileri paylaşmak için bir servis üzerinden, bu kavramı burada geçerli olur da bu kadar ST burada ve angularjs google grup üzerinden okudum?
Teşekkürler!
CEVAP
Module.value(key, value)
düzenlenebilir bir değer enjekte etmek için kullanılır
Module.constant(key, value)
sabit bir değer enjekte etmek için kullanılır
İkisi arasındaki fark,", $sağlamak için sürekli bir müdahale ve başka bir şey enjekte edemez. bu daha çok" sürekli bir düzen yok o kadar değil
// define a value
app.value('myThing', 'weee');
// define a constant
app.constant('myConst', 'blah');
// use it in a service
app.factory('myService', ['myThing', 'myConst', function(myThing, myConst){
return {
whatsMyThing: function() {
return myThing; //weee
},
getMyConst: function () {
return myConst; //blah
}
};
}]);
// use it in a controller
app.controller('someController', ['$scope', 'myThing', 'myConst',
function($scope, myThing, myConst) {
$scope.foo = myThing; //weee
$scope.bar = myConst; //blah
});
ve html seçeneği seçili değeri almak a...
Raylar Varsayılan Değerleri Ayarlamak ...
Bir alan kümesi onları denetimlerde ka...
Ne'ın bir Yönlendirici ayarlamak ...
'In yerel Python ayarlamak için d...