ng-click不调用脚本函数

时间:2015-06-01 06:57:57

标签: angularjs typescript

我正在尝试使用Type脚本实现我的角度js代码但是我的ng点击不起作用。 这是我的控制器代码: -

var myImg, frame;
document.addEventListener("DOMContentLoaded", onload);
function onload() {
    myImg= document.getElementById('image');
    frame = document.getElementById('frame');

    var img = new Image();
    img.src = window.getComputedStyle(myImg).getPropertyValue("background-image").replace(/url\(|\)$/ig, "");
    img.onload = function() {
        var imgHeight = img.height;
        console.log(imgHeight);
    }
}

我试图使用ng click调用我的类型脚本类,但它会移动到我的api但是可能存在一些问题,即不处理ng-click。

2 个答案:

答案 0 :(得分:1)

简而言之<div class="wpr"> <aside>blabla</aside> <div class="content"> <iframe src="https://www.youtube.com/embed/r9yH-EmnGX4?feature=oembed" frameborder="0" allowfullscreen="allowfullscreen"></iframe> <p>content here</p> <p>content here</p> <p>content here</p> </div> </div>不是您认为的搜索。原因如下:

  • 类构造函数实际上没有执行:尝试在其中放入console.log。

  • 术语search指向其他一些js对象。在chrome中运行时选择UI中的元素并注销:search

答案 1 :(得分:-1)

我通过在类型脚本中注册我的控制器而不是在引用序列中进行更改来解决此错误