It seems that numeric values initiated using ng-init works with CSS attribute as seen on the sample using myHeight variable.
However, the variable event doesn't seem to work. Even with the value set to none, the hover effect is still triggered when hovered in the element:
.has-hover {
background-color: red;
}
.has-hover:hover {
background-color: green;
}
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<div ng-app ng-init="myHeight=100; event=none">
<div class="has-hover" style="height: {{myHeight}}px; pointer-events: {{event}};" >
</div>
</div>