本文整理汇总了TypeScript中ng2-materialize.MzModalService.open方法的典型用法代码示例。如果您正苦于以下问题:TypeScript MzModalService.open方法的具体用法?TypeScript MzModalService.open怎么用?TypeScript MzModalService.open使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ng2-materialize.MzModalService
的用法示例。
在下文中一共展示了MzModalService.open方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的TypeScript代码示例。
示例1: onPasswordEditionFormSubmit
// Esta funcion es invocada cada vez que se hace clic en el boton de enviar
// del formulario de edicion de contraseĂąa
onPasswordEditionFormSubmit(): void {
// desplegamos el modal de progreso
let modal = this.modalManager.open(ProgressModalComponent)
// recuperamos los datos capturados en el formulario
let data = new FormData()
data.append('user_id', this.home.userID.toString())
data.append('password', this.passwordEditionForm.value.oldPassword)
data.append('new_password', this.passwordEditionForm.value.newPassword)
// los enviamos al servidor
this.server.update(
'change-password',
data,
(response: any) => {
// cerramos el modal
modal.instance.modalComponent.close()
// damos retroalimentacion al usuario del resultado de esta opreacion
this.toastManager.showText(
this.langManager.getServiceMessage(
'change-password',
response.meta.return_code
)
)
} // (response: Response)
) // this.server.update
} // onPasswordEditionFormSubmit()
示例2: onEditZoneButtonClick
// Esta funcion se invoca cuando el usuario hace clic en el boton para editar
// una zona existente
onEditZoneButtonClick(zone: any): void {
// invocamos el modal de editar informacion ce zona pasandole como
// argumentos los datos de la zona cuya informacion sera editada
this.modalManager.open(ZoneInfoModalComponent, {
zoneID: zone.id,
zoneName: zone.name,
companyName: zone.company_name,
address: zone.address
})
}
示例3: onNewZoneButtonClick
// Esta funcion se invoca cuando el usuario hace clic en el boton de agregar
// una zona nueva
onNewZoneButtonClick(): void {
// invocamos el modal de editar informacion de zona, pero sin pasarle
// ningun argumento para que se maneje como un formulario en blanco
this.modalManager.open(ZoneInfoModalComponent)
}