首页 > 其他分享 >优维低代码:页面标题

优维低代码:页面标题

时间:2022-11-23 18:03:29浏览次数:39  
标签:bricks 标题 pageTitle basic 优维低 brick 页面

优维低代码:页面标题_运维

优维低代码:页面标题_html_02

优维低代码技术专栏,是一个全新的、技术为主的专栏,由优维技术委员会成员执笔,基于优维7年低代码技术研发及运维成果,主要介绍低代码相关的技术原理及架构逻辑,目的是给广大运维人提供一个技术交流与学习的平台。


连载第二十九期

《高级指引:页面标题

这里的页面标题有两个含义,一个是页面内容中显示的标题,另一个是浏览器标签页的标题。

# 示例一

如果想要在页面中加入标题,可以配置 basic-bricks.micro-view 的 pageTitle 属性。

bricks:
- brick: "basic-bricks.micro-view"
properties:
pageTitle: "主机管理"

如果期望使用更复杂的标题 UI,可以使用自定义标题构件,并放置在 basic-bricks.micro-view 的 titleBar 插槽中。

bricks:
- brick: "basic-bricks.micro-view"
slots:
titleBar:
type: "bricks"
bricks:
- brick: "your-page-title-brick"
properties:
pageTitle: "Your Page Title"

这样就可以在页面主体内容左上角显示标题,并同步更新浏览器标签页的标题。

# 示例二

部分页面不会在页面中显示标题,但仍应设置浏览器标题,此时可以使用基础构件 basic-bricks.page-title 并设置属性 hidden: true。

  • 提示

hidden 是 HTMLElement 的原生属性,参见 MDN - HTMLElement.hidden。

brick: "basic-bricks.page-title"
properties:
pageTitle: "搜索"
hidden: true

另可使用原 menu.pageTitle 获得相同效果(页面顶栏将不再显示标题)。

path: "/ci/history/:id"
menu:
pageTitle: "构建详情"

# 示例三

在 storyboard.json 中只能配置静态的标题,如果想配置来自动态数据的标题,需要编写构件或使用 useResolves。可参考 basic-bricks.page-title 实现动态标题构件。

标签:bricks,标题,pageTitle,basic,优维低,brick,页面
From: https://blog.51cto.com/u_15605878/5881560

相关文章

  • 页面置换算法练习题
    例:在一个请求分页存储系统中,一个进程的页面走向为4,3,2,1,4,3,5,3,2,1,设分配给该进程的内存块数M=4,采用FIFO和LRU页面置换算法(每调进一个新页认为发生一次缺页中断)。计算缺页次数和缺......
  • vue 2 中防抖节流在当前页面里写
    isfilter(val){   //过滤   this.debounce(()=>{    this.init(val);   },1000);  },  debounce(fn,delay){   v......
  • wpf 子页面调用父窗口方法
     参考:http://www.360doc.com/content/17/1113/11/24811_703389993.shtml//1)子页面后台定义委托(namespace下class外)//定义委托internaldelegatevoidColorChange(o......
  • H5页面在ios手机滑动卡顿问题
    业务需求场景在我们开发中,H5页面多多少少会在外部打开,比如微信,钉钉,那么就会存在一些意想不到的bug!此次主要针对移动端H5页面在iOS端产生的橡皮回弹(橡皮筋效果)造成滑动卡......
  • WordPress 设置网站动态标题 教程
    前言我们经常逛别人的网站,有些网站当我们离开该页面浏览其他页面的时候,我们在离开的页面上面会看到比如本站的“你别走吖Σ(っ°Д°;)っ”这样的字样,当我们点回来的时......
  • NopCommerce的页面展示
    MVC架构,首先”急功近利“选择V下手,在路由中可以看到路由配置中的View,找到首页ViewNop.Web\Views\Home\Index.cshtml@{Layout="~/Views/Shared/_ColumnsThree.cshtml......
  • CSS实现标题和图片混合
    ResultCode<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="view......
  • CSS注册页面练习
    样式      展示      ......
  • js - iframe更改src后,浏览器后退只能后退iframe,不能使父页面后退解决办法
    浏览器的机制如此,在iframe导航变化后手动点击浏览器的后退按钮也依然只是后退iframe中的导航。有一种解决方案是不要修改iframe.src,而是删除旧iframe元素,新建一个iframe元......
  • Vue项目详情页:keep-alive与路由的关系、activated生命周期函数、递归组件、css渐变色
    CSS渐变色样式递归组件router-view是设置路由的,router-link是指定跳转到哪个页面的keep-alivekeep-alive会缓存组件, 保存组件的渲染状态。使用keep-alive包裹rou......