vue項目中z-index不起作用(將vue實例掛在到window上面)


問題描述:由於原有項目(傳統項目)中嵌入新的vue組件,dialog彈出框的z-index:999999;任然不起作用;

解決辦法:將vue實例掛載到window

解決代碼如下:

入口文件index.js中

import Index from './components/index.vue'
import './index.pcss'

function install (Vue) {
  Vue.component('gys-index-list', Index)
}

if (typeof window !== 'undefined' && window.Vue) {
  install(window.Vue)
}

在父組件中正確引入壓縮后的css文件+js文件(這里截圖的父組件是html文件)

將元素添加到body上面(解決z-index不起作用,前面內容只是鋪墊)

 

總結描述:由於項目版本的迭代,需要將新的項目(使用的vue框架)嵌入到原有的傳統的html文件項目中,控制台提示找不到vue組件。除了正確引入vue實例外,需要查看NGINX配置是否正確

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM