加载功能总是运行控制器

时间:2015-05-11 14:35:56

标签: angularjs ionic-framework

每次控制器运行时,我都需要加载函数init(),但这不起作用。

<script id="misviews.html" type="text/ng-template">
  <ion-view>
    <ion-tabs class="tabs-background-positive tabs-color-stable tabs-top tabs-striped" style="margin-bottom:20px;">
        <ion-tab title="Lista" style="font-weight: bold;">
          <ion-content lazy-scroll>

          </ion-content>
        </ion-tab>
        <ion-tab title="Mapa" style="font-weight: bold;">
          <ion-content class="map-container">

          </ion-content>
        </ion-tab>
    </ion-tabs>
  </ion-view>
</script>

这是我的离子视图,有两个标签。每当驱动程序,第一次工作,然后允许运行并且不更新我需要启动时,我需要加载一个函数。

.controller('MisViewsCtrl', function($scope)){
    $scope.init = function(){
      alert("Hi");
    }
    $scope.init();
}

我也尝试了这段代码ng-init="init();",还有data-ng-init="init();",但都没有。

0 个答案:

没有答案