Я новичок в Zeppelin, недавно я изучаю, как использовать Zeppelin в моем текущем проекте. Я хочу добавить угловой контроллер в пункт Zeppelin. Но это провалилось. Не могли бы вы дать мне несколько советов, как его решить? Ниже мой код.Как использовать угловой контроллер в Zeppelin
println(s"""
%angular
<script>
angular.module('zeppelinWebApp').controller('myNewController', myNewController);
function myNewController() {
var vm = this;
vm.publicVariable = {};
// Controller's public functions
vm.myControllerPublicFunction = myControllerPublicFunction;
_init();
function myControllerPublicFunction() {
publicVariable = publicVariable + 1;
}
function _init() {
vm.myControllerPublicFunction();
}
}
</script>
<div ng-controller="myNewController as newCtrl">
<div ng-click="newCtrl.myControllerPublicFunction" ng-bind='newCtrl.publicVariable'></div>
</div>
""")