首页 > 其他分享 >blazor中的PageTitle输出keywords和description,自定义组件

blazor中的PageTitle输出keywords和description,自定义组件

时间:2024-05-07 13:33:25浏览次数:28  
标签:输出 www description 自定义 PageTitle zhaimaojun 源码 https cn

在blazor的PageTitle中不具备输出keywords和description的功能,而如果直接使用<mate>标签,输出中文时会变成乱码,所以我给大家推介下面的代码解君愁:

 1 @* <PageTitle>@Title - @AppTitle</PageTitle> *@
 2 <HeadContent>
 3     @(new MarkupString($"<meta name=\"keywords\" content=\"{Keywords}\" />"))
 4     @(new MarkupString($"<meta name=\"description\" content=\"{Description}\" />"))
 5     <title>@(new MarkupString($"{Title} - {AppTitle}"))</title>
 6 </HeadContent>
 7 
 8 @code {
 9     /// <summary>
10     /// 默认的标题后缀
11     /// </summary>
12     [Parameter]
13     public string AppTitle { get; set; } = "宅猫君资源";
14     /// <summary>
15     /// 默认的爬虫抓取搜索关键词
16     /// </summary>
17     public const string DefaultKeyWords = "宅猫君游戏,宅猫君模型,宅猫君在线资源,宅猫君手游";
18     /// <summary>
19     /// 获取或设置当前的标题
20     /// </summary>
21     [Parameter]
22     public string Title { get; set; } = "主页";
23     /// <summary>
24     /// 获取或设置当前的标题
25     /// </summary>
26     [Parameter]
27     public string Keywords { get; set; } = DefaultKeyWords;
28     /// <summary>
29     /// 获取或设置当前的标题
30     /// </summary>
31     [Parameter]
32     public string Description { get; set; } = DefaultKeyWords;
33 }

实际效果可以看我个人网站的源码中的输出效果:https://www.zhaimaojun.cn/

实际效果可以看我个人网站的源码中的输出效果:https://www.zhaimaojun.cn/

实际效果可以看我个人网站的源码中的输出效果:https://www.zhaimaojun.cn/

实际效果可以看我个人网站的源码中的输出效果:https://www.zhaimaojun.cn/

实际效果可以看我个人网站的源码中的输出效果:https://www.zhaimaojun.cn/

实际效果可以看我个人网站的源码中的输出效果:https://www.zhaimaojun.cn/

标签:输出,www,description,自定义,PageTitle,zhaimaojun,源码,https,cn
From: https://www.cnblogs.com/zhaimaojun/p/18177052/blazorapptitle

相关文章

  • 基于1500/1200 PLC的webserver---用户自定义页面
    1.创建html页面页面需要包含字符集信息:<metahttp-equiv="content-type"content="text/html;charset=utf-8">包含AWP命令的html文件,大小限制为64KB最简单的页面自动刷新:<metahttp-equiv="Refresh"content="10">2.AWP指令AWP命令公式中""之......
  • 一起了解开源自定义表单的优势表现
    随着社会的进步和科技的发展,越来越多的中小企业希望采用更为先进的软件平台,助力企业实现高效率的流程化管理。低代码技术平台、开源自定义表单已经慢慢走入大众视野,成为一款灵活、高效的数字化转型工具。流辰信息专注于低代码技术平台的研发与创新工作,竭尽全力为通信业、电力、高......
  • VS2017+QT5.9.1 自定义loggerControl
    创建自定义类LoggerControl继承QListWidget#pragmaonce#include<QListWidget>#include"Helper.h"#include<QTime>#include<QPainter>classLoggerControl:publicQListWidget{Q_OBJECTpublic:LoggerControl(QWidget*paren......
  • 删除字符串中与另一个字符串中的相同字母的自定义函数
    #include<stdio.h>/********************************************************************* 函数名称: str_DestDel* 函数功能:删除一个字符串中与另一个字符串中的相同字母并且不区分大小写* 函数参数:* @strA 需要操作的字符串* @strB 作为参考的字......
  • YOLOV8训练自定义数据集
    一、仓库地址YOLOV8二、数据预处理2.1将标注数据按照类别划分到不同的文件目录#单独筛选某一类缺陷importnumpyasnpimportos#shutil:操作多文件或者文件集合(复制、移除等)importshutil#------------------------------------------------------------------##作......
  • vue + Ant Design Vue 表格自定义勾选状态
     //勾选规则//1.勾选当前不勾联动选子级//2.勾选当前需要联动勾选父级//3.勾选当前取消需要联动取消子级和联动取消父级,如果存在平级则不取消父级<template><a-spin:spinning="state.spining"><div><a-modalref="mModal"id="mModal"class="partial......
  • VMware ESXi 8.0U2b macOS Unlocker HP (惠普) HPE (慧与) OEM 定制版自定义镜像
    VMwareESXi8.0U2bmacOSUnlockerHP(惠普)HPE(慧与)OEM定制版自定义镜像ESXi8.0U2标准版,Dell(戴尔)、HPE(慧与)、Lenovo(联想)、Inspur(浪潮)、Cisco(思科)、Hitachi(日立)、Fujitsu(富士通)、NEC(日电)OEM定制版请访问原文链接:VMwareESXi8.0U2bmacOSUn......
  • VMware ESXi 8.0U2b macOS Unlocker Dell (戴尔) OEM 定制版自定义镜像 A06
    VMwareESXi8.0U2bmacOSUnlockerDell(戴尔)OEM定制版自定义镜像A06ESXi8.0U2标准版,Dell(戴尔)、HPE(慧与)、Lenovo(联想)、Inspur(浪潮)、Cisco(思科)、Hitachi(日立)、Fujitsu(富士通)、NEC(日电)OEM定制版请访问原文链接:VMwareESXi8.0U2bmacOSUnlocke......
  • VMware ESXi 7.0U3p macOS Unlocker HP (惠普) HPE (慧与) OEM 定制版自定义镜像
    VMwareESXi7.0U3pmacOSUnlockerHP(惠普)HPE(慧与)OEM定制版自定义镜像ESXi7.0U3标准版,Dell(戴尔)、HPE(慧与)、Lenovo(联想)、Inspur(浪潮)、Cisco(思科)、Hitachi(日立)、Fujitsu(富士通)、NEC(日电)OEM定制版请访问原文链接:VMwareESXi7.0U3pmacOSUn......
  • VMware ESXi 7.0U3p macOS Unlocker Dell (戴尔) OEM 定制版自定义镜像 A20
    VMwareESXi7.0U3pmacOSUnlockerDell(戴尔)OEM定制版自定义镜像A20ESXi7.0U3标准版,Dell(戴尔)、HPE(慧与)、Lenovo(联想)、Inspur(浪潮)、Cisco(思科)、Hitachi(日立)、Fujitsu(富士通)、NEC(日电)OEM定制版请访问原文链接:VMwareESXi7.0U3pmacOSUnlocke......