elmentUI目前限制了el-dialog彈出框的z-index固定為2000
如果在dialog中使用z-index低于2000的控件就會導(dǎo)致該控件出現(xiàn)在dialog之后的情況坎怪,例如:百度的富文本編輯控件UEditor佩脊。這個(gè)控件的z-index顯著小于2000,這就導(dǎo)致了點(diǎn)擊富文本的一些按鈕举哟,出現(xiàn)的提示或者選項(xiàng)在dialog之后匕积,根本點(diǎn)不到芋绸。
鑒于以上原因啰劲,我決定修改elmentUI中dialog的源碼,在這邊記錄一個(gè)坑(傻傻的坑):項(xiàng)目中node_modules中調(diào)用的是打包后的文件所以修改的是lib文件夾下的文件
以上是我剛開始碰到的修改的dialog的方法
然后第二天我去查看了UE的源碼交播,發(fā)現(xiàn)我傻了重虑,原來UE可以通過配置來修改z-index:
通過在項(xiàng)目中寫的配置文件中設(shè)置zIndex修改