如何在点击yandex地图上更新变量

时间:2016-02-19 10:42:08

标签: angularjs angularjs-scope yandex-maps

当我第一次点击yandex map时,我想要更新变量。但是它不起作用。单击地图的处理程序肯定会被调用,但变量值不会更新。 这是jsfiddle。当我点击地图时,我想要更新filter.step变量。

1 个答案:

答案 0 :(得分:2)

如果您更改了非角度组件内的任何内容,则无法运行$digest以对其链接的任何位置进行更改。

您需要对非角度组件应用更改。

尝试 $scope.$apply()

喜欢这个

  $scope.$apply(function(){
    $scope.filter.step = 2;
  })

DEMO