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

网站重大建设项目公开发布制度想自己做个网站

网站重大建设项目公开发布制度,想自己做个网站,本人有资金寻求合作,傻瓜内网网站建设19vue3实战-----菜单子树的展示 1.实现目标2.实现思路3.实现步骤3.1新建config配置文件3.2封装组件3.3使用组件 1.实现目标 如上,以上效果的难点是“在表格里面实现树形结构”。可以用element-plus框架中的table作为辅助: 可以自己查看文档了解怎么使用。 2.实现思路 上面的… 19vue3实战-----菜单子树的展示 1.实现目标2.实现思路3.实现步骤3.1新建config配置文件3.2封装组件3.3使用组件 1.实现目标 如上,以上效果的难点是“在表格里面实现树形结构”。可以用element-plus框架中的table作为辅助: 可以自己查看文档了解怎么使用。 2.实现思路 上面的效果不难实现,无非就是搭建界面。这里我不用常规方法“一个一个页面搭建”而是用之前写的文章https://blog.csdn.net/fageaaa/article/details/145572470中的方法--------通过配置生成页面。 3.实现步骤 3.1新建config配置文件 在menu文件夹下新建config配置文件: menu/config/content.config.ts const contentConfig {pageName: menu,header: {title: 菜单列表,btnTitle: 新建菜单},propsList: [{ label: 菜单名称, prop: name, width: 180px },{ label: 级别, prop: type, width: 120px },{ label: 菜单url, prop: url, width: 150px },{ label: 菜单icon, prop: icon, width: 200px },{ label: 排序, prop: sort, width: 120px },{ label: 权限, prop: permission, width: 150px },{ type: timer, label: 创建时间, prop: createAt },{ type: timer, label: 更新时间, prop: updateAt },{ type: handler, label: 操作, width: 150px }],childrenTree: {rowKey: id,treeProps: {children: children}} } export default contentConfig3.2封装组件 将各种各样的表格所在的内容区域封装为一个组件: components/page-content/page-content.vue: templatediv classcontentdiv classheaderh3 classtitle{{ contentConfig?.header?.title ?? 数据列表 }}/h3el-button typeprimary clickhandleNewUserClick{{ contentConfig?.header?.btnTitle ?? 新建数据 }}/el-button/divdiv classtableel-table:datapageListborderstylewidth: 100%v-bindcontentConfig.childrenTreetemplate v-foritem in contentConfig.propsList :keyitem.proptemplate v-ifitem.type timerel-table-column aligncenter v-binditemtemplate #defaultscope{{ formatUTC(scope.row[item.prop]) }}/template/el-table-column/templatetemplate v-else-ifitem.type handlerel-table-column aligncenter v-binditemtemplate #defaultscopeel-buttonsizesmalliconEdittypeprimarytextclickhandleEditBtnClick(scope.row)编辑/el-buttonel-buttonsizesmalliconDeletetypedangertextclickhandleDeleteBtnClick(scope.row.id)删除/el-button/template/el-table-column/templatetemplate v-else-ifitem.type customel-table-column aligncenter v-binditemtemplate #defaultscopeslot:nameitem.slotNamev-bindscope:propitem.prophNamewhy/slot/template/el-table-column/templatetemplate v-elseel-table-column aligncenter v-binditem //template/template/el-table/divdiv classpaginationel-paginationv-model:current-pagecurrentPagev-model:page-sizepageSize:page-sizes[10, 20, 30]layouttotal, sizes, prev, pager, next, jumper:totalpageTotalCountsize-changehandleSizeChangecurrent-changehandleCurrentChange//div/div /templatescript setup langts ... interface IProps {contentConfig: {pageName: stringheader?: {title?: stringbtnTitle?: string}propsList: any[]childrenTree?: any} }const props definePropsIProps() ... /scriptstyle langless scoped ... /style 3.3使用组件 templatediv classmenupage-content :content-configcontentConfig //div /templatescript setup langts namemenu import PageContent from /components/page-content/page-content.vue import contentConfig from ./config/content.config /scriptstyle scoped ... /style
http://www.w-s-a.com/news/563553/

相关文章:

  • 高端企业网站定制公司企业网站2000元
  • 成都网站建设:河北省建设工程质量监督网站
  • 四川省建设厅官网信息查询平台北京seo关键词优化外包
  • 网站建设响应式是什么意思wordpress弹窗打开网页
  • 做美工需要参考的网站漳州做网站的公司
  • 用源码建设网站关于网站开发的自我评价
  • 网站设计师图片自助建站编辑器
  • 网站建设的常用技术有哪些深圳建筑工地招工
  • 做软装找图片的网站wordpress 替代
  • 制作网站的后台公众号做视频网站会封吗
  • 广西企业建站邯郸景区网站制作
  • 开发商城网站多少钱城厢区建设局网站
  • 网站外链多的危害天水市建设局网站
  • 网站接入商学交互设计网站
  • 目前最新的网站后台架构技术综述什么网站可以做名片
  • 成都建站长沙做网站美工的公司
  • 湖南省住房与城乡建设厅网站平顶山网站关键词优化
  • 购物网站前台功能模块汕头网站设计电话
  • 网站你懂我意思正能量免费wordpress菜单底部导航代码
  • 一个主机可以建设多少个网站山东高端网站建设
  • 长沙网站建设搭建网络营销做得好的公司
  • 如何做网站的后台管理石家庄seo关键词排名
  • 给自己公司做个网站山东做外贸网站的公司
  • 张家港网站建设培训江苏省建设工程网站系统
  • html个人网站桂林建站
  • 湛江网站优化快速排名wordpress文章页面宽度
  • 自己建网站怎么弄唯品会一家专门做特卖的网站
  • 做文化传播公司网站做搜狗pc网站点
  • 免费的黄冈网站有哪些平台可以聊天呢要查询一个网站在什么公司做的推广怎么查
  • 凡客建站登录入口网站建设先进部门评选标准