событие клика не работает на nginclude в angularjs

0

Я включаю новую страницу, используя директиву nginclude. Событие с кликом, указанное на включенной странице, не работает.

Основное приложение

<div ng-app="">
        <input type="text" ng-model="ss"/>
        <div ng-include src="'include/page1.html'">
        </div>
</div>

page1.html

<body>
    <div id="a">{{ss}}</div>
    <script type="text/javascript">
    document.getElementById("a").addEventListener("click",function(){
            alert("a");
        })
    </script>
</body> 

почему событие, определенное в page1.html, не работает в главном приложении. Является ли мой подход правильным или неправильным...

  • 0
    как насчет ng-click в div id="a"
Теги:

1 ответ

0

Вы можете попробовать:

<div id="a" ng-click="clickHere()">{{ss}}</div>

Где clickHere:

$scope.clickHere = function(){ alert('a'); };

Ещё вопросы

Сообщество Overcoder
Наверх
Меню