首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Vue-Element-Admin使用

router-view 不同的路由使用统一个component在业务十分常见,默认情况下,我们切换两个页面并不能触发页面内相同组件的created 或者 mounted 钩子,但我们可以router-view...: 'noRedirect' // 当你一个路由下面的 children 声明的路由大于1个时,自动会变成嵌套的模式--如组件页面 // 只有一个时,会将那个子路由当做根路由显示侧边--如引导页面...: ['admin', 'editor'] // 设置该路由进入的权限,支持多个权限叠加 title: 'title' // 设置该路由侧边和面包屑展示的名字 icon: 'svg-name...true,它则会固定在tags-view(默认 false) // 当路由设置了该属性,则会高亮相对应的侧边。...侧边导航默认展开 可以通过default-openeds来进行设置,首先找到侧边代码vue-element-admin/src/layout/components/Sidebar/index.vue

30610
您找到你想要的搜索结果了吗?
是的
没有找到

MFC子窗口任务显示图标和主窗口最小化系统托盘显示图标

MFC子窗口任务显示图标很简单, 只需要在子窗口的初期化函数OnInitDialog()添加ModifyStyleEx(WS_EX_TOOLWINDOW, WS_EX_APPWINDOW); 主窗口系统托盘显示图标以及恢复窗口是参考某位大神的代码...(一)  原理     1、最小化的原理:首先要将窗口隐藏,然后右下角绘制图标。     ...IDR_MAINFRAME));        strcpy(nid.szTip,"程序名称");    //信息提示条         Shell_NotifyIcon(NIM_ADD,&nid);    //托盘区添加图标...       ShowWindow(SW_HIDE);    //隐藏主窗口     }     2、恢复界面函数,头文件定义消息响应函数     afx_msg LRESULT OnShowTask...);     strcpy(nid.szTip,"程序名称");    //信息提示条为“计划任务提醒”        Shell_NotifyIcon(NIM_DELETE,&nid);    //托盘区删除图标

3K80

Vue-vue如何使用vue-router

懒加载,顾名思义,需要用到的时候才加载。如果全部使用import形式,vue编译后编译全部组件,导致生成的vendor.js体积过大,从而进入网站首页时会很慢。...我们还可以路由对象假如一些元数据,在上述代码未展示 引入 在上述步骤,如果我们要新增路由结构,可以直接修改index.js的路由表。.../>' }) 使用 最终我们页面上怎么使用这些路由来实现页面跳转呢 页面上:home组件 ...主内容区就是要展示的子组件,也就是父组件会根据路由动态切换子组件。 通过点击这些菜单,我们就会实现跳转页面 编程式跳转 this....$router.push({path: '/signup'}); 通过上段代码,我们就可以代码实现页面跳转了。

2.2K30

多版本 Python 使用的灵活切换

今天我们来说说 windows 系统上如果有多版本的 python 并存时,如何优雅的进行灵活切换。...虽然 Python3 已经出来很久了,虽然 Python2 即将成为历史了,但是因为历史原因,依然有很多公司的老项目继续使用着 Python2 版本(切换成本太高),所以大多数开发者机器上 Python2...和 Python3 都是并存的,本文主要说明这种情况下如何便捷的 Python2 和 Python3 之间进行切换。...本次是不借助外部工具,来实现快捷切换。其实也可以说是利用系统环境变量的逻辑来实现目的。...补充说明 补充说明下,其实网上也有网友提供了其他两种方法: 使用 Python 自带的 py -2 和 py -3 命令; 另一种和我上面说的类似,但是只重命名了其中一个版本的执行文件名; 如果机器只安装了两个版本的

2.3K40

Vue | vue-router基础

Vue-Router路由 概念:路径和组件(页面)的映射(对应)关系 应用场景:实现页面的切换 特点(SPA): (1)整个应用只有一个入口的网页,是区别MPA(多页面应用) (2)局部刷新,用户体验好...pages 文件夹,一般组件通常存放在components 文件夹 通过切换,"隐藏"的路由组件,默认是被销毁的,需要的时候再去挂载 每个组件都有自己的$route 属性,里面存储着自己的路由信息.../edit/1 alwaysShow: true // 当你一个路由下面的 children 声明的路由大于1个时,自动会变成嵌套的模式--如组件页面;只有一个时,会将那个子路由当做根路由显示侧边...{ noCache: true, // 如果设置为true,则不会被 缓存(默认 false) title: 'title', // 设置该路由侧边和面包屑展示的名字...breadcrumb面包屑显示 activeMenu: '/system/user', // 当路由设置了该属性,则会高亮相对应的侧边

1.4K30

为什么人家的开源项目文档如此炫酷?原来用的是这款神器!

使用VuePress具有如下优点: 使用Markdown来写文章,程序员写起来顺手,配置网站非常简洁。 我们可以Markdown中使用Vue组件,如果你熟悉Vue的话会非常方便。...首先我们需要去Vdoing的官网下载项目,下载地址:https://github.com/xugaoyi/vuepress-theme-vdoing 下载完成后导入IDEA,由于是Vue项目,导入成功后需要使用如下命令来安装依赖...,同时也会生成右侧的大纲; 如果你还想给专栏添加个目录页的话,可以00.目录页文件夹添加02.mall学习教程.md作为目录,目录页内容如下,permalink可以指定目录页的永久路径; ---...,点击导航即可跳转到该目录; 其实你还可以首页index.md通过添加feature来实现快速访问,这里我们创建了三个feature; --- home: true # heroImage: /...macrozheng', // 必需 link: 'https://github.com/macrozheng', // 可选的 }, blogger: { // 博主信息,显示首页侧边

1.1K20

爆款预订,2022 年最值得关注的后台框架 —— Fantastic-admin

全局搜索 全局搜索可以对侧边导航进行搜索,方便快速进入预期的模块页面。...但这就会出现频繁操作导致标签页数量会剧增,于是我思考标签页是否可以像浏览器的标签页一样,只一个标签页里切换,于是一个新特性就出来了,你可以对比下面两张图标上的差异。...而我考虑到实际使用场景,可能需要在多个标签页来回切换操作,如果几个标签页相隔甚远,反而降低了操作效率。...表单展示模式快速切换 这个小特性也是我比较满意的创新之一 实际开发,我经常会使用路由跳转的方式去处理表单详情页,但是如果表单内容量较少,产品经理会希望把跳转改成弹窗,或者抽屉的形式。...超过 10 万个 SVG 图标免费使用 你可以框架轻松使用 Iconify 里 100 多套图标合集,超过 10 万个的 SVG 图标,并且无需担心项目构建体积,因为框架已经做好处理,构建过程也是按需构建

99630

Vue 3使用JSX

,但是这里的下载量非常大的原因主要是通过 vue-cli 创建的项目(不管是 Vue 2 还是 Vue 3)都会下载 @vue/babel-plugin-jsx 这个包,实际使用 JSX 的用户应该远比这个数字要小... Vue 2 ,JSX 的编译需要依赖 @vue/babel-preset-jsx 和 @vue/babel-helper-vue-jsx-merge-props 这两个包。...使用 JSX 需要注意的点 7.1 对 Props 的处理 模板,对 props 的处理是 merge。为了满足不同用户的需求,开了一个可以覆盖的口子。 7.2 对插槽的处理 ?...但是模板,传递属性的时候,template 里面是不能写 VNode 的,因此 Vue 里出现了插槽这个概念,插槽只组件的 children 里面才有。... Vue 3 ,充分利用了模板静态信息,最终体现到 VDOM 树上。比方说 diff 的时候,可以知道哪些节点是动态的,节点的哪些属性是动态的。

1.9K30

这样配置,让你的VS Code好用到飞起!

image Vscode-icons VSCode 文件图标 此插件可以帮助我们根据不同的文件类型生成对应的图标,这样我们侧边查看文件列表的时候直接通过图标就可以区分文件类型。...image 使用mac的小伙伴可以选择下载Vscode-icons-mac,基本图标与Vscode-icons类似,就是文件夹采用的是mac风格。...image 具体的快捷键可以键盘快捷方式自定义设置: image 拓展插件 这部分主要介绍一些针对特定开发环境的插件 Vscode-element-helper 使用element-ui库的可以安装这个插件...Github首页点击头像,选择Settings进入设置页面。 image 点击左侧侧边Developer settings,进入开发者设置。...切分窗口:Ctrl+1/Ctrl+3/Ctrl+3 Ctrl+H:最小化窗口 Ctrl+B:显示/隐藏侧边 Ctrl+"+/-":放大/缩小界面 文件操作 Ctrl+N:新建文件 Ctrl+W:关闭文件

4.9K20

『React Navigation 3x系列教程』createDrawerNavigator开发指南

这也可以通过顶级路由器上使用screenProps.drawerLockMode 动态更新。...侧边操作(打开、关闭、切换) 侧边支持以下几种操作方式: navigation.openDrawer(); navigation.closeDrawer(); navigation.toggleDrawer...其中路由名openDrawer对应这打开侧边的操作,DrawerClose对应关闭侧边的操作,toggleDrawer对应切换侧边操作,要进行这些操作我么还需要一个navigation,navigation...可以从props获取; 打开侧边:navigation.openDrawer();; 关闭侧边:navigation.closeDrawer();; 切换侧边:navigation.toggleDrawer...React Navigation3x过程遇到任何问题都可以React Navigation3x的视频教程寻找答案哈。

7K10

前端成神之路-vue前端项目02

通过更改菜单项模板(template)的i标签的类名,可以将左侧菜单图标进行设置,我们需要在项目中使用第三方字体图标 在数据添加一个iconsObj: iconsObj: {...bool值,而不是字符串) :unique-opened=“true” 6.制作侧边菜单的伸缩功能 菜单上方添加一个div <!...,main的主体结构添加一个路由占位符 制作好了Welcome子级路由之后,我们需要将所有的侧边二级菜单都改造成子级路由链接 我们只需要将el-menu的router属性设置为true就可以了,...”) 9.绘制用户列表基本结构 A.使用element-ui面包屑组件完成顶部导航路径(复制面包屑代码,element.js中导入组件Breadcrumb,BreadcrumbItem) B.使用element-ui...,可以使用分页组件完成列表分页展示数据(复制分页组件代码,element.js中导入组件Pagination) B.更改组件的绑定数据 <!

4K10

Vue 使用 $attrs 构建高级组件

这节课,我们来看下 Vue3 的 $attrs 属性。首先,我们会介绍它的用途以及它的实现与 Vue2 有哪些不两同点,并通过事例来加深对它的理解。...真正理解了 $attrs 属性有助于我们构建易于使用和可扩展的高级组件 什么是 $attrs 对 $attrs 定义, Vue2 与 Vue3 是不一样的,这里我们主要来介绍 Vue3 的版本: $attrs...$attrs 也可以被看作是一个安全网,它可以捕获任何我们没有组件声明的东西。...attrs V3 vs $attrs V2 这小节,我们来看下 Vue2 与 Vue3 的 attrs 属性的区别,先来看张图: 与 Vue2 的区别主要有: 自定义事件放在 @listerner...对象 不包含 class 属性 而 Vue3 的 attrs 对象包含了除组件所声明的 props 和 emits 之外的所有其他 attribute,这有利于我们方便使用这些属性。

2.4K10

秒建炫酷的开源项目文档,这款神器用起来够优雅!

我们可以发现该主题不仅支持多种主题色的切换,还支持深色模式和浅色模式,还是挺炫酷的!...修改侧边也是个常见需求,例如给项目文档配置下目录,方便查看,比如我的mall学习教程的侧边; 实现上面的效果需要修改sidebar.ts文件,值得一提的是vuepress-theme-hope支持针对不同路径实现不同的侧边...,这样就不用把所有文档侧边糅合在一起了; export default defineSidebarConfig({ "/mall/":[ { text: "序章",...图标 vuepress-theme-hope主题默认支持使用iconfont上的图标,我们可以项目文档中直接使用,以下是一些精选图标; 由于themeConfig.ts配置了图标前缀,使用时需要去除...,需要定制一些自己的信息,比如作者名称、文档链接、logo等信息,可以themeConfig.ts修改。

64320
领券