//整体布局样式,让整个视图充满html,body,#app{height:100%;宽度:100%;保证金:0;填充:0;}【项目实践】使用Vue.js和ElementUI快速实现后台管理系统的界面布局人性化,界面简洁明了,方便数据管理。不过现在常见的后台管理系统的界面布局都差不多,都是上中下结构,左边是导航栏。随便贴两个Bootstrap主题模板是这样的:难点不在于布局,而在于如何点击左侧导航栏渲染中央显示界面(路由)。这里我将使用Vue.js和ElementUI来快速搭建这样一个后台管理界面布局!本文准备项目用到的工具和版本号如下:node.js--v12.16.1npm--6.13.4@vue/cli--4.2.2版本不一样,改不了太大了。首先,使用Vue-cli工具快速搭建一个Vue项目(这里不讲解如何使用Vue-cli搭建项目,文末有项目的github演示地址,下载即可并运行)项目建好后,再Down导入我们要使用的组件,我这里使用ElementUI和font-awesome图标(当然你也可以直接使用ElementUI中的图标)。使用npm安装两个工具:npminstallelement-uinpminstallfont-awesome安装完成后,在main.js中导入两个工具,这样就可以在项目中使用了:importVuefrom'vue'importAppfrom'./App.vue'importrouterfrom'./router'//ImportElementUIimportElementUIfrom'element-ui';import'element-ui/lib/theme-chalk/index.css';//importfont-awesome(import可以用直接)import'font-awesome/scss/font-awesome.scss'//使用ElementUIVue.use(ElementUI);Vue.config.productionTip=falsenewVue({router,render:h=>h(App)}).$mount('#app')所有配置路由准备好后,我们来修改App.vue文件。这是整个项目的界面入口,所以我们在这里定义最基本的视图: