在ng1中,不需要在页面上直接使用任何指令就可以调用在其他地方定义的模式。
我已经创建了自己的模式服务,在这里我定义了许多模型,并且能够从注入服务的每个视图打开它们。
我的服务函数之一打开模式的示例
public editTodoItem(id: Number): ng.IPromise<My.ITodoCreateViewModel> {
var options: ng.ui.bootstrap.IModalSettings = {
templateUrl: 'Todo/TodoEditModal',
bindToController : true,
controller: "todoEditModalCtrl",
controllerAs : 'ctrl',
size: 'lg',
backdrop: "static",
resolve: {
todoId: () => id
}
};
return this.$uibModal.open(options).result
.then((updatedItem: My.ITodoCreateViewModel) => {
return updatedItem;
});
}https://angular-ui.github.io/bootstrap/#/modal
当我关闭模态时,它会返回一个承诺,在那里我也可以向调用函数发送一些数据。
这也有可能与模态从肯多Ui?
用于Ng2的ui引导程序的新实现似乎已经实现了这个特性
发布于 2016-12-02 08:23:26
这是角2对话框组件的Kendo的一个挂起的特性。在公开发行回购中跟踪它的状态。
https://stackoverflow.com/questions/40921365
复制相似问题