JS 模态框————Angular
最近有个功能要做,要用到模态框,了解了一下,可以引用 boostrap + jquery 实现,但是看了看还要引用两个库,麻烦,自己写还来得快点,自己写还有个好处,想写成什么样都行。
主要思路就是,点击按钮,弹出模态框,同时模态框外的区域不可点击。
页面结构如下:
<div class="mask" *ngIf="isShow"></div> |
mask 模块是一个遮罩层,只有 isShow 为真的时候才会被触发,show 函数用于处理是否要显示模态框和遮罩层,模态框模块也写了个判断,分辨何时显示这个区域,下面是 JS 代码,很简单,但是很实用,很多地方都可以用到,用于控制显示状态。
isShow: boolean = false; |
本文标题:JS 模态框————Angular
文章作者:Canace
发布时间:2018-07-11
最后更新:2023-05-26
原始链接:https://canace.site/JS%E6%A8%A1%E6%80%81%E6%A1%86blog/
版权声明:转载请注明出处
分享