我有一个 kendo-ui 面板栏,我正在向其中动态添加项目,我没有收到这些项目的 ng-click 事件。
这是我正在获取项目并附加到面板栏。
$http.get("/people").success(function (data) {
var arr = [];
if (data.success) {
$.each(data.result, function (k, v) {
var item = {
text: v.name,
items: [{
text: 'email: ' + v.email
}, {
text: '<div><button class="k-button" ng-click="edit()">Edit</button></div>',
encoded: false
}]
};
arr.push(item);
});
usersPanelBar.append(arr, usersPanelBar.element.children("li:last"));
}
});
这是我的控制器
function userController($scope, $http, $location, $cookieStore) {
$scope.edit = function () {
alert("Will this work?");
//not workng
};
}