使用AngularJS内部带有KendoUI的模态窗口
有没有人有使用AngularJS的KendoUI窗口的经验 我目前正在使用,但我不完全确定是否可以干净地使用该窗口。或者,如果有任何其他的解决方案来展示一个模态对话框,并用一个通过部分加载的表单填充它,我也愿意这样做 我当前的代码如下所示: HTML:使用AngularJS内部带有KendoUI的模态窗口,angularjs,kendo-ui,modal-dialog,Angularjs,Kendo Ui,Modal Dialog,有没有人有使用AngularJS的KendoUI窗口的经验 我目前正在使用,但我不完全确定是否可以干净地使用该窗口。或者,如果有任何其他的解决方案来展示一个模态对话框,并用一个通过部分加载的表单填充它,我也愿意这样做 我当前的代码如下所示: HTML: 但我讨厌这样,我觉得我做其他事情都不对。有什么更好的方法吗?请查看以下博客: 他们改写了棱角剑道,并提供了一个干净的窗口使用方法的示例。请查看以下博文: 他们改写了棱角剑道,并有一个干净的窗户使用方法的例子。@anise谢谢你的信息 最后我也解决
但我讨厌这样,我觉得我做其他事情都不对。有什么更好的方法吗?请查看以下博客:
他们改写了棱角剑道,并提供了一个干净的窗口使用方法的示例。请查看以下博文:
他们改写了棱角剑道,并有一个干净的窗户使用方法的例子。@anise谢谢你的信息 最后我也解决了这个问题 控制器 看法
@谢谢你的信息 最后我也解决了这个问题 控制器 看法 看看这个图书馆 看看这个图书馆
嗯,那只是作弊。我问了一个问题,4天后他们拿出了一个解决方案嗯,那只是作弊。我问了一个问题,4天后他们拿出了一个解决方案
<div kendo-window id="addWindow" ng-hidden></div>
$scope.addSection = function() {
$("#addWindow").data("kendoWindow").open();
return false;
};
$scope.window;
$scope.OpenWindow= function() // custom function on click
{
$scope.DlgOptions = {
width: 550,
height: 400,
visible: false,
actions: [
"Maximize",
"Close"
]
};
$scope.window.setOptions($scope.DlgOptions);
$scope.window.center(); // open dailog in center of screen
$scope.window.open();
};
<div kendo-window="window" k-visible="false" k-modal="true"> </div>
var windowInstance = $kWindow.open({
options:{
modal: true,
title: "Window title",
width: 400,
},
templateUrl: 'modal1.html',
controller: 'modalController',
resolve: {
parameter1: function () {
return "Test...";
}
}
});
windowInstance.result.then(function (result) {
// Here you can get result from the window
});