首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Blazor 初探

    MainLayout 布局模板: MainLayout.razor 通过使用 @inherits LayoutComponentBase 这个继承声明来表明自己布局模板的身份: 可以看到整体布局包括侧边菜单和右侧主内容区...,主内容区中又分为放关于按钮的顶以及实际内容区: 侧边菜单由 NavMenu 组件渲染,菜单项中的导航链接是 NavLink 组件: 网页宽度较小时,菜单收缩,控制收缩展开的逻辑是使用 C...剩下的就是拷贝之前前端页面然后修改的,简要解释: @xxx 就是绑定值,适用于标签;@bind="yyy" 就是双向绑定,适用于输入框;@onclick="zzz" 表明点击时调用 zzz () 方法...这样页面逻辑就不需要使用 JS、Vue 这些的了,直接用 C# 就能完成,是不是很方便呀。...IsUseConfigUrl = isUseConfigUrl; 六、发布到 Linux(CentOS) 项目上右键 -- 发布,打开发布页面,配置目标框架 net5.0,目标运行时 linux-x64 等,点击发布

    2.1K10

    用Qt写软件系列五:一个安全防护软件的制作(2)

    另外,在实现的过程中还做了另外一个贴心的小功能:可伸缩的侧边。不过后来发现应用起来后效果不佳,于是就没在主窗体中加入这个功能了,单独做了一个demo作为示范。...可伸缩的侧边        还是看看什么叫做可伸缩的侧边,这样的功能在QQ的聊天窗口就可以看见: ? ?        侧边收缩可以在需要的时候隐藏部分组件,从而为其他组件提供更为广阔的视角。...如上图中的侧边收缩为文本框组件提供更多的空间,整个界面上看起来也更为清爽。稍微一剖析:这个边要能点击点击之后要切换图标,响应的组件要隐藏。...可以发现这里的侧边果然一直固定在最左侧,要达到QQ聊天界面那要的效果呢,只需要改几行代码就好了: TestSideBar::TestSideBar(QWidget *parent) : QMainWindow...另外,实现了另外一个功能:侧边的伸缩。下一篇继续树形控件(tree widget)、堆栈式窗口布局(stacked layout)的讲解。

    3.6K70

    Vue 轻量级后台管理系统基础模板

    项目地址 在线预览 更新日志 相关依赖 vue-router iview axios vuex 功能 登录页 一周七天自动切换不同的壁纸(建议自己配置) 标签 点击标签切换页面 刷新当前标签页 关闭其他标签.../views/Home.vue') } // 在Home.vue中 export default { name: 'home' } 侧边 伸展/收缩 页面宽度过小自动收缩 多级菜单(利用iView...权限控制 如果在未登陆的情况下访问指定页面 将会重定向到登陆页 eslint + vscode 自动格式化代码 具体配置方法请点击上面的链接,如果不需要 eslint,请将相关依赖卸载以及根目录下的....eslintrc.js 删除。...如果确实要把文件放在服务器根目录则需要更改打包的路径,打开 vue.config.js 文件,将如下代码删去即可。 publicPath: './', 如果对你有帮助,请给个Star

    1.3K40

    Vue + Element UI 实现权限管理系统 前端篇(八):管理应用状态

    引入背景 像先前我们是有导航菜单收缩展开功能的,但是因为组件封装的原因,隐藏按钮在头部组件,而导航菜单在导航菜单组件,这样就涉及到了组件收缩状态的共享问题。...收缩展开按钮触发收缩状态的修改,导航菜单需要根据收缩状态来设置导航的宽度。这样就需要在收缩状态变更时刷新导航菜单样式。后续类似的组件状态共享还会有许多。...使用 Store 4.1 修改状态 在原先响应折叠导航的函数内替换原有逻辑,改为发送提交请求来改变收缩状态。 ?...测试效果 进入主页,点击收缩按钮,效果如下图。 ? Store 模块化 现在我们的状态都维护在index.js,状态一多就会出现臃肿,这里可以根据需求进行模块化。 1....封装收缩组件 1. 组件封装  如下图,新建目录和文件,封装收缩组件展开导航组件。 ?

    2K20

    webpack+vue项目实战(二,开发管理系统主页面)

    接下来,我们就进行第二步的操作,第二步就是做好一个开发系统的主页面,这个页面主要也就是一个侧边,通过侧边的各个选项来进行操作(切换各个组件)。比如回款管理,订单管理,物流管理等等的操作。...3.侧边组件 这个侧边就是这篇文章的重点,也是整个项目操作的重点。先在目录上创建这样一个的侧边的组件文件。 ? 下面图片是我们要实现的效果,那些排版切图的样式我不多说了,相信不会难倒大家 ?...而且首页这个菜单可以点击,执行跳转,其它两个菜单又有子菜单,点击只是一个子菜单显示与隐藏的操作。 所以,侧边的数据肯定是一个数组,并且是一个对象数组。...看到运行结果,侧边出来了。然后,下一步! 3.给侧边写相关的一些操作 关于侧边的操作,比较简单,无非就是点击菜单,跳转路由,标志当前项以及菜单下面子菜单的显示与隐藏。...主要就是一个主页面,主要是侧边的一个开发。这个侧边就是根据控制录用的变化。技术栈主要也就是vue和vue-router。原理就是根据路由的变化执行组件的切换。达到一个页面跳转的效果。

    1.5K10

    搭建后台管理系统的思路

    个人的体会是整体的基础框架,这个是指最基础的框架,比如根 router-view, 侧边以及侧边的router-view,以及顶部,等基础布局的控制。... ok 有了根之后,我们需要有一个 layout 页面,这个页面来承载我们的侧边,顶部 layout...页面他是两布局的,一是我们的侧边导航侧边 如何完成这个两布局 可以使用 float 可以使用弹性布局 display: flex 也可以使用定位 侧边导航,可能我们需要来研究 element-ui...面包屑 消息通知 下拉菜单 关闭展开侧边按钮 面包屑 需要注意什么呢?...需要注意是否需要点击跳转的,定位到那一级菜单的问题 需要研究 Breadcrumb 面包屑 关闭展开侧边按钮 需要使用 vuex 来存储打开与否的这个状态值,通过 vuex 来更改状态 AppMain.vue

    2.8K20

    react实践笔记:父子组件数值双向传递

    比如侧边菜单的实现:顶部导航通过点击“筛选”按钮展开侧边,而侧边自身通过点击“箭头”按钮收起侧边。...主要实现以下两个流程: 1、实现“筛选”按钮展开侧边的功能,具体路径是: 点击“筛选”按钮 》改变父组件记录的侧边展开状态,并触发父组件自身状态值的改变 》父组件重新渲染 》通过 props 传值给侧边...》侧边重新渲染,执行展开动作 //父组件 class ParentCom extends Component { constructor(props) { ......,具体的路径如下: 点击“箭头”按钮 》 将侧边展开状态变成收起状态,并调用父组件的回调函数 》 父组件在回调函数中,记录下子组件的状态值。...因此是通过 this.childState 的方式记录下侧边传递过来的状态值。         通过以上两步,就实现了完成的侧边样的收起与展开的功能。

    4.2K00

    解决iframe高度自适应

    第一种方法 这个方式更适用于嵌套的页面,当嵌套多个iframe时,比如左侧有个侧边,右侧是个大的iframe,这个大的iframe又嵌套了一层:中间是iframe,但是右侧又有个侧边,这时候不想让iframe..."0" height='100%' id="form-iframe" name="formIframe" scrolling="no" width='100%'> js...frame.height(Math.max(mainheight, 350)); } }, 500);//每0.5秒检查一次 }); } catch (e) { } 第二种方法 这个方法更简单些,适用于左侧有个侧边...--src是动态赋值的--> js代码: //根据ID获取iframe对象 var org = $("#form-iframe") org.onload = function () {...//解决打开高度太高的页面后再打开高度较小页面滚动条不收缩 org.style.height = '0px'; var iDoc = org.contentDocument || org.document

    2.4K40

    2019大前端dux6.0最新无限制版

    评论可见 功能 新增 文章部分内容密码可见 功能 新增 文本编辑器下载按钮 功能 新增 一系列文本高亮提示框和彩色文本框 功能 新增 博主自用的文章内容展开收缩效果 功能 新增 文章内外链和评论者链接添加...功能 新增 添加 @ 评论者 功能 新增 网站自动设置运营版权时间 功能 新增 文章评论显示评论者国家、浏览器、系统图片 功能 新增 复制内容弹窗版权提醒 功能 新增 评论框礼花绽放效果 功能 新增 侧边专题推荐小工具...首页热门文章 功能 新增 首页自定义文章推荐列表 功能 新增 logo 扫光效果 功能 新增 显示首页焦点图标题 功能 新增 Gravatar 头像旋转 功能 新增 h1 h2 标签样式 功能 新增 侧边标签随机颜色...功能 新增 独立页面 HTML 地图模板 功能 新增 新发布的文章添加 NEW 图标式样 功能 修复 独立页左边菜单点击无背景颜色变化问题 修复 移动端标签标题错位问题 修改 相关推荐为双显示效果...,可手势左右滑动切换、双指操作放大缩小、双击放大、单击关闭弹窗,此功能仅在手机端有效,且仅在文章图片无链接时点击才会弹窗 新增archives页面模版中文章标题后 显示 副标题 调整首页轮换图效率更高,

    3.3K50

    【CSS动效实战(纯CSS与JS动效)】03 精美手风琴侧边完整示例教程 示例1

    本节示例演示: 一、基本布局 一般来说,侧边的位置是在左侧,咱们为了更好的展现侧边的效果,并且在本节中不涉及过多的内容,我们只需要直接给一个 div 宽度为 15即可,接着再到这个 div...中编写对应的侧边。...从这个侧边我们可以明显的知道,侧边顶部是 logo 区,或者你放其他的也行,logo 之下就是对应的菜单,那么侧边的内容就分为两块,一个上一个下,并且这一上一下的结果所属于一个侧边,那么此时肯定需要一个... 此时页面效果如下: 三、 菜单部分内容编写 接着完成了 logo 后开始编写下面的菜单内容,我们可以从之前的演示图看到,我们点击对应的菜单可以对其进行选中并且展开其内部的选项...: 那此时如何点击展开内容呢?

    2.9K20

    用Axure画出Web后台产品的菜单组件

    默认展开左侧菜单的二级页面处于某一页面的时候,对应菜单项都会处于选中状态并呈现不同的样式。点击一级分类即可收起对应的二级页面,再次点击即可展开。默认进入首页,同时首页对应的菜单处于选中状态。...双击母版“菜单”进入,选择首页,右侧边切换到“交互”,点击“新建交互”按钮,选择触发事件“单击时”,添加动作“打开链接”,链接到“首页”,点击“确定”按钮。...右侧边切换到“交互”,点击“新建交互”按钮,选择触发事件“单击时”,添加动作“打开链接”,链接到“对应的页面”,点击“确定”按钮。14、再画一级分类的交互。...然后点击组合“一级分类”,右侧边切换到“交互”,点击“新建交互”按钮,选择触发事件“单击时”,添加动作“显示/隐藏”,目标选择组合“二级页面”,操作选择“切换”,点击更多选项然后设置“展开收起”,点击...进入页面“首页”,点击空白区域,右侧边切换到“交互”,点击“新建交互”按钮,选择触发事件“页面载入时”,添加动作“设置选中”,目标选择组合“首页”,点击“完成”按钮。16、设置页面载入的交互。

    18520
    领券