Angularjs如何在ng-bind-html-unsafe中激活ng-click?

时间:2014-04-10 15:36:36

标签: angularjs

我有以下情况:

HTML

<div ng-app>
    <div ng-controller="PhoneListCtrl">
        <span ng-bind-html-unsafe="phone.snippet"></span>
    </div>
</div>

控制器

function PhoneListCtrl($scope) {
    $scope.phone = {"name": "Nexus S","snippet": '<div ng-click="click()">test</div>'};
    $scope.click = function () {
        alert();
    }
}

http://jsfiddle.net/29JKZ/

目前,每当我点击测试div时,虽然定义了ng-click="click()",但不会发生任何事情 那么如何启用角度来收听源自ng-click的{​​{1}}事件?

我也试过了ng-bind-html-unsafe,但我看到了同样的行为

请注意,我正在使用angularjs v1.0.7 ,并且无法将其升级到更新版本。

由于

0 个答案:

没有答案