$scope.$evalDirektiflerde sık sık gördüğünüzü merak ediyordum , bu yüzden kaynağı kontrol ettim ve aşağıdakileri buldum rootScope.js:
$eval: function(expr, locals) {
return $parse(expr)(this, locals);
},
$parsetarafından tanımlanacak görünür ParseProvideriçinde parse.jskendi mini sözdizimi çeşit tanımlamak için görünen, (dosya uzunluğunda 900 hatları).
Sorularım:
Tam olarak ne
$evalyapıyor? Neden kendi mini ayrıştırma diline ihtiyacı var?Düz eski JavaScript
evalneden kullanılmıyor?
$parsedelicesine harika.