我在使用Kendo UI按钮,组合框,下拉列表,日期选取器和数字文本框在IE10中遇到禁用ng的问题。Kendo/Angular在IE10中禁用
在IE11,Firefox,Chrome和Safari中一切正常,但IE10似乎无法响应模型中的更改。
下面是一个展示的jsfiddle问题与剑道按钮(它不能在IE10工作)... http://jsfiddle.net/lejuan5150/ba2djbgg
HTML:
<div data-ng-app="app">
<div data-ng-controller="personController">
<kendo-button
id="btnAddNew"
class="k-primary"
ng-click="doAddNew()"
data-ng-disabled="editing"
>Add New</kendo-button>
<kendo-button
id="btnSave"
class="k-primary"
ng-click="doSave()"
data-ng-disabled="!editing"
>Save</kendo-button>
<kendo-button
id="btnDelete"
class="k-primary"
ng-click="doDelete()"
data-ng-disabled="!editing"
>Delete</kendo-button>
</div>
的JavaScript:
var app = angular
.module("app", [
"kendo.directives"
]);
app.controller("personController", [
"$scope",
personController
]);
function personController(
$scope
){
init();
function init(){
$scope.editing = false;
}
$scope.doAddNew = function(){
$scope.editing = true;
}
$scope.doSave = function(){
$scope.editing = false;
}
$scope.doDelete = function(){
$scope.editing = false;
}
}
这是一个已知的问题,是否有解决方法?
恩,谢谢你张贴解决方案....不。 – 2015-04-07 11:31:12
什么工作就像一个魅力?该链接使我“能够讨论和发展Web组件最佳实践”,但我没有看到可实施的解决方案。 – mlhDev 2015-04-21 18:09:12