当前位置: 首页 > news >正文

个人网站代码html公司展示厅设计

个人网站代码html,公司展示厅设计,深圳网站维护公司,天元建设集团有限公司信用代码文章目录 SSM--搭建Vue 前端工程--项目基础界面实现功能02-创建项目基础界面需求分析效果图思路分析 代码实现项目前后端分离情况项目前后端分离情况如图 注意事项和细节 SSM–搭建Vue 前端工程–项目基础界面 实现功能02-创建项目基础界面 需求分析 效果图 思路分析 使用V… 文章目录 SSM--搭建Vue 前端工程--项目基础界面实现功能02-创建项目基础界面需求分析效果图思路分析 代码实现项目前后端分离情况项目前后端分离情况如图 注意事项和细节 SSM–搭建Vue 前端工程–项目基础界面 实现功能02-创建项目基础界面 需求分析 效果图 思路分析 使用Vue3ElementPlus 完成。 代码实现 修改ssm_vue\src\App.vue 成如下形式, 会删除部分用不上的代码增加 template div /div /template style /style修改ssm_vue\src\views\HomeView.vue , template !-- 去掉classhome-- div/div /template script // is an alias to /src // import HelloWorld from /components/HelloWorld.vueexport default {name: HomeView,components: {// HelloWorld} } /script删除ssm_vue\src\components\HelloWorld.vue创建ssm_vue\src\components\Header.vue templatediv styleheight: 50px; line-height: 50px; border-bottom: 1px solid #ccc;display: flexdiv stylewidth: 200px; padding-left: 30px; font-weight: bold; color:dodgerblue后台管理/divdiv styleflex: 1/divdiv stylewidth: 100px下拉框/div/div /template scriptexport default {name: Header} /script style scoped /style修改ssm_vue\src\App.vue , 引入Header 组件 templatedivHeader/Home/div /template style /style scriptimport Header from /components/Header;export default {name: Layout,components: {Header}} /script创建全局的global.css(先准备着, 后面有用) , 以后有全局样式就可以写在这里,ssm_vue\src\assets\css\global.css * { margin: 0; padding: 0; box-sizing: border-box; }修改ssm_vue\src\main.js , 引入global.css import { createApp } from vue import App from ./App.vue import router from ./router import store from ./store import /assets/css/global.css createApp(App).use(store).use(router).mount(#app)修改ssm_vue\src\main.js, 引入Element Plus , 并测试, 如何引入 文档https://element-plus.gitee.io/zh-CN/guide/quickstart.html import { createApp } from vue import App from ./App.vue import router from ./router import store from ./store import /assets/css/global.css import ElementPlus from element-plus import element-plus/dist/index.css createApp(App).use(store).use(router).use(ElementPlus).mount(#app)修改ssm_vue\src\App.vue , 引入一个el-button, 看看是否生效 templatedivHeader /Home el-button我的按钮/el-button/div /template style /style scriptimport Header from /components/Header;export default {name: Layout,components: {Header}} /script修改ssm_vue\src\components\Header.vue , 引入下拉框, 文档https://doc-archive.element-plus.org/#/zh-CN/component/dropdown 【是旧版对应的文档】 templatediv styleheight: 50px; line-height: 50px; border-bottom: 1px solid #ccc; display:flexdiv stylewidth: 200px; padding-left: 30px; font-weight: bold; color: dodgerblue后台管理/divdiv styleflex: 1/divdiv stylewidth: 100pxel-dropdownspan classel-dropdown-linktomi classel-icon-arrow-down el-icon--right/i/spantemplate #dropdownel-dropdown-menuel-dropdown-item个人信息/el-dropdown-itemel-dropdown-item退出登录/el-dropdown-item/el-dropdown-menu/template/el-dropdown/div/div /template scriptexport default {name: Header} /scriptstyle scoped /style-----运行效果— 创建侧边栏组件, 并引入导航菜单组件ssm_vue\src\components\Aside.vue , 参考文档https://doc-archive.element-plus.org/#/zh-CN/component/menu 粘贴的代码要注意: templatediv!-- 说明--!-- 先去掉, 这两个方法, 否则会报错--!-- openhandleOpen--!-- closehandleClose--el-menu default-active2 classel-menu-vertical-demoel-sub-menu index1template #titlei classel-icon-location/ispan导航一/span/templateel-menu-item-grouptemplate #title分组一/templateel-menu-item index1-1选项1/el-menu-itemel-menu-item index1-2选项2/el-menu-item/el-menu-item-groupel-menu-item-group title分组2el-menu-item index1-3选项3/el-menu-item/el-menu-item-groupel-sub-menu index1-4template #title选项4/templateel-menu-item index1-4-1选项1/el-menu-item/el-sub-menu/el-sub-menuel-menu-item index2i classel-icon-menu/itemplate #title导航二/template/el-menu-itemel-menu-item index3 disabledi classel-icon-document/itemplate #title导航三/template/el-menu-itemel-menu-item index4i classel-icon-setting/itemplate #title导航四/template/el-menu-item/el-menu/div /template scriptexport default {name: Aside} /script style scoped /style修改ssm_vue\src\App.vue, 将页面分成三个部分 templatediv!-- 头部--Header /!-- 主体--div styledisplay: flex!-- 侧边栏--Aside /!-- 内容区域,表格, 这个部分是从HomeView.vue 组件来的--router-view styleflex: 1 //div/div /template style /style scriptimport Header from /components/Header;import Aside from /components/Aside;export default {name: Layout,components: {Header,Aside}} /script修改ssm_vue\src\views\HomeView.vue, 加入一个el-button,进行测试 templatedivel-button我的按钮/el-button/div /template script// is an alias to /srcexport default {name: HomeView,components: {}} /script看看主页面的效果, 基本结构已经出来了 对主页面进行一个完善 比如导航栏的宽度 去掉不必要的子菜单等, 修改ssm_vue\src\components\Aside.vue 对主页面进行一个完善 比如导航栏的宽度去掉不必要的子菜单等, 修改SSM-Vue 整合项目Aside.vue 注意 先去掉, 这两个方法, 否则会报错。 open“handleOpen”。 close“handleClose”。 templatediv!-- 说明--!-- 先去掉, 这两个方法, 否则会报错--!-- openhandleOpen--!-- closehandleClose--el-menu stylewidth: 200px default-active2 classel-menu-vertical-demoel-sub-menu index1-4template #title选项4/templateel-menu-item index1-4-1选项1/el-menu-item/el-sub-menuel-menu-item index2i classel-icon-menu/itemplate #title导航二/template/el-menu-itemel-menu-item index3 disabledi classel-icon-document/itemplate #title导航三/template/el-menu-itemel-menu-item index4i classel-icon-setting/itemplate #title导航四/template/el-menu-item/el-menu/div /template scriptexport default {name: Aside} /script style scoped /style修改ssm_vue\src\views\HomeView.vue , 引入表格,后面来显示数据, 参考文档 template!-- 去掉classhome--div!-- img altVue logo src../assets/logo.png--!-- HelloWorld msgWelcome to Your Vue.js App/--!-- el-button我的按钮/el-button --!-- 去掉字段的width, 让其自适应--el-table :datatableData stripe stylewidth: 90%el-table-column propdate label日期/el-table-columnel-table-column propname label姓名/el-table-columnel-table-column propaddress label地址/el-table-column/el-table/div /template script// is an alias to /src// import HelloWorld from /components/HelloWorld.vueexport default {name: HomeView,components: {// HelloWorld},data() {return {tableData: []}}} /script可以看到 element-plus 默认是英文的, 我们将其国际化一下 https://doc-archive.element-plus.org/#/zh-CN/component/i18n , 修改ssm_vue\src\main.js import {createApp} from vue import App from ./App.vue import router from ./router import store from ./store import ElementPlus from element-plus import element-plus/dist/index.css import /assets/css/global.css import zhCn from element-plus/es/locale/lang/zh-cn createApp(App).use(store).use(router).use(ElementPlus,{locale: zhCn,}).mount(#app)------看效果------ 修改ssm_vue\src\views\HomeView.vue, 从官网设置一些测试数据, 并支持日期排序 template!-- 去掉classhome--div!-- img altVue logo src../assets/logo.png--!-- HelloWorld msgWelcome to Your Vue.js App/--!-- el-button我的按钮/el-button--el-table :datatableData stripe stylewidth: 90%el-table-column sortable propdate label日期/el-table-columnel-table-column propname label姓名/el-table-columnel-table-column propaddress label地址/el-table-column/el-table/div /template script// is an alias to /src// import HelloWorld from /components/HelloWorld.vueexport default {name: HomeView,components: {// HelloWorld},data() {return {tableData: [{date: 2016-05-02,name: 王小虎,address: 上海市普陀区金沙江路1518 弄,},{date: 2016-05-04,name: 王小虎,address: 上海市普陀区金沙江路1517 弄,},{date: 2016-05-01,name: 王小虎,address: 上海市普陀区金沙江路1519 弄,}]}}} /script修改ssm_vue\src\views\HomeView.vue, 增加相关的操作按钮和搜索框, 参考el-input 组件文档, 表格的固定列文档 template!-- 去掉classhome--divdiv stylemargin: 10px 0el-button typeprimary新增/el-buttonel-button其它/el-button/div!-- 搜索--div stylemargin: 10px 0el-input v-modelsearch placeholder 请输入关键字 stylewidth: 30%/el-inputel-button stylemargin-left: 10px typeprimary查询/el-button/divel-table :datatableData stripe stylewidth: 90%el-table-column sortable propdate label日期/el-table-columnel-table-column propname label姓名/el-table-columnel-table-column propaddress label地址/el-table-columnel-table-column fixedright label操作 width100template #defaultscopeel-button clickhandleEdit(scope.row) typetext编辑/el-buttonel-button typetext删除/el-button/template/el-table-column/el-table/div /template script// is an alias to /src// import HelloWorld from /components/HelloWorld.vueexport default {name: HomeView,components: {// HelloWorld},data() {return {search: ,tableData: [{date: 2016-05-02,name: 王小虎,address: 上海市普陀区金沙江路1518 弄,},{date: 2016-05-04,name: 王小虎,address: 上海市普陀区金沙江路1517 弄,},{date: 2016-05-01,name: 王小虎,address: 上海市普陀区金沙江路1519 弄,}]}},methods: {handleEdit() {}}} /script项目前后端分离情况 项目前后端分离情况如图 注意事项和细节 1、flex: 1 布局说明 https://www.cnblogs.com/LangZ-/p/12703858.html 2、box-sizing: border-box box-sizing: border-box 就是将border 和padding 数值包含在width 和height 之内这样的好处就是修改border 和padding 数值盒子的大小不变 https://blog.csdn.net/qq_26780317/article/details/80736514 3、引入Element-Plus , 启动可能出现的问题和解决方案
http://www.tj-hxxt.cn/news/227667.html

相关文章:

  • 如何逐步提升网站权重廊坊建站服务
  • 如何自建企业网站宁波人流
  • 珠海仿站定制模板建站团总支网站建设宣传
  • 网站优化平台有哪些有哪些做动图的网站
  • 知识产权教育平台网站开发总结在线捐款网站开发
  • 建网站要几个域名上海装修公司排名49
  • 怎么才能创个网站外贸公司网站如何免费推广
  • 网站建设 文件源代码约定建设部网站221号文件
  • 杭州做公司网站的公司做房产网站长
  • 网站备案查询 站长微信小程序api是什么
  • 怎么用ftp上传网站上海最有名的公司集团
  • 公司 宜宾网站建设wordpress ftp连接不上
  • 做网站插背景图片如何变大石狮网站建设报价
  • 做路牌的网站花钱做推广广告哪个网站好
  • h5网站建设方案最新网页设计教程
  • 仙桃网站网站建设网站建设是什么时间段申请域名
  • 大理市城乡建设局网站热卖平台网站怎么做
  • dedecms网站源码网站建设多少钱怎么卖
  • 单位网站建设存在问题情况汇报网站架构设计文档
  • 企业网站源码自适应云南省建设执业注册管理中心网站
  • 网站建设涉及到哪些方面wordpress邮件有什么用
  • 一般的企业网站开发价格专业的深圳网站建设公司
  • 如何设计网站站点什么是网站建设规划书
  • 网站ftp做网站的会给嘛学网页设计有什么网站
  • 上海比较出名的广告公司西安seo外包行者seo
  • 怎么在主机上的建设网站wordpress增加模板
  • 做网站需要撑握哪些技术网站建设哈尔滨
  • 外贸网站做流量什么叫网站app
  • 网站备案必须在公司注册地广州建网站
  • 建网站需要什么条件楚雄自助建站系统