0
녹아웃에서 내 클릭 이벤트가 발생하지 않는 이유는 무엇입니까? 있지만 Html에서녹아웃 클릭 이벤트가 실행되지 않음
:
<tbody data-bind="foreach: employees.pagedItems">
<tr>
<td>
<label data-bind="text: id, click: $parent.openEditBox" />
</td>
JS에서 :
var employeeViewModel = function(data) {
var self = this;
self.id = ko.observable(data.id);
self.name = ko.observable(data.name);
self.activebool = ko.observable(data.activebool);
self.openEditbox = function() {
console.log('2');
}
}
var employeesViewModel = function (data) {
var self = this;
self.employees = ko.observableArray().paged(20);
var employees = ko.utils.arrayMap(data, function (employee) {
return new employeeViewModel(employee);
})
self.employees(employees);
self.openEditbox = function() {
console.log('1');
}
}
var data = @Html.HtmlConvertToJson(Model);
ko.applyBindings(new employeesViewModel(data));