Direktifin içinde izlemek istediğim bir nesnem var.
Yönergenin izole kapsamı vardır ve nesne bir ana denetleyiciden gelir.Nesneyi ana denetleyiciden yalıtılmış kapsama geçirme alt yönergesi
DOM:
<div hello-directive obj-to-track="{{myObj}}"></div>
Yönergesi JS:
scope:{
objToTrack:'@'
},
link:function(scope,element,attrs){
scope.$watch(function(newValue){
//Inside here, newValue is a JSON string
//So is scope.objToTrack
});
}
JSON.parse()
teşekkür yanında ana kumandadan gerçek bir nesneyi almak için yine de var mı.
Eğer nesne ve JSON arasında bocalama gibi görünüyor:
olarak kullanın. JSON bir veri dağıtım dizesi biçimidir. Uygulamanızın içinde, – charlietfl
teslim edilen verilerden türetilen nesneler ve dizilerle uğraşıyorsunuz. Neden kafamın karıştığını düşündüğünüzden emin değilsiniz. – Francisc
tamam ... yorum yap '' burada, newValue bir JSON dizgisidir '. Bu – charlietfl