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

建设网站制作哪家好seo关键词优化方法

建设网站制作哪家好,seo关键词优化方法,wordpress 自动分页,网站优化吧背景&#xff1a;由于ngx-dataable插件默认没有数据时显示的文案是no data to display&#xff0c;且没有任何样式。这里希望通过自定义模板来实现。但目前github中有一个案例是通过设置代码&#xff1a; https://swimlane.github.io/ngx-datatable/empty** <ngx-datatable…

背景:由于ngx-dataable插件默认没有数据时显示的文案是no data to display,且没有任何样式。这里希望通过自定义模板来实现。但目前github中有一个案例是通过设置代码:

https://swimlane.github.io/ngx-datatable/empty**

      <ngx-datatableclass="material"[rows]="[]"[columns]="columns"[columnMode]="ColumnMode.force"[headerHeight]="50"[footerHeight]="50"><div empty-content style="text-align: center;">My custom empty component<br />uses two lines.</div></ngx-datatable>

我尝试了下,没有效果估计是要angular17+以上吧,而我目前对于升级angular不太被支持,因此有了以下成功的解决方案,即嵌入一个自定义模板:

当前版本:angular16+ts+“@swimlane/ngx-datatable”: “^20.1.0”

html

          <ngx-datatable......[messages]="messages"></ngx-datatable>

ts

  messages = {emptyMessage: `<div id="ngxEmptyMessage" class="ngxEmptyMessage"><img class="emptyImg" src="./assets/icons/icon_frame.png"><span class="emptyMessage">No results</span></div>`}

sass/css

::ng-deep .ngxEmptyMessagedisplay: flexflex-direction: columnjustify-content: centeralign-items: center.emptyMessagecolor: #999font-size: 14pxline-height: 22pxmargin-top: 8px.emptyImgwidth: 42pxheight: 42px
::ng-deep .ngx-datatable.material .empty-rowheight: autopadding: 130px 0

效果如图:

在这里插入图片描述

如果要给文案加上国际化,比如{{‘common.no-data’|translate}},是不可行的,解决方式如下:

只贴基于上面修改到的代码:核心就是改成${this.translate.instant(‘common.no-data’)},然后添加监控,实时获取国际化

import {TranslateService} from "@ngx-translate/core";messages = {emptyMessage: `<div id="ngxEmptyMessage" class="ngxEmptyMessage"><img class="emptyImg" src="./assets/icons/icon_frame.png"><span class="emptyMessage">${this.translate.instant('common.no-data')}</span></div>`};constructor(private translate: TranslateService  ) {}ngOnInit(): void {this.translate.onLangChange.subscribe(() => {this.updateEmptyMessage();});}updateEmptyMessage() {this.translate.get('common.no-data').subscribe((translation: string) => {this.messages = {emptyMessage: `<div id="ngxEmptyMessage" class="ngxEmptyMessage"><img class="emptyImg" src="./assets/icons/icon_frame.png"><span class="emptyMessage">${this.translate.instant('common.no-data')}</span></div>`};});}
http://www.dtcms.com/wzjs/82700.html

相关文章:

  • 石家庄网站设计制作百度上首页
  • 自己做的网站在百度怎么发布南昌网优化seo公司
  • 可信网站验证服务中心seo研究中心怎么了
  • destoon 网站后台新郑网络推广
  • 从化区城郊街道网站麻二村生态建设百度网站推广
  • wordpress顶栏网站外链优化方法
  • wordpress统计点击ip什么是白帽seo
  • 宁波做网站建设推广重庆seo全网营销
  • 泉州自助建站系统西安网站排名优化培训
  • 怎么填写网站icp备案seo关键词排名优化评价
  • 免费网站建设平台教育机构
  • 高网站建设互联网推广销售
  • 盐山做网站手机百度一下百度
  • django 做网站赚钱如何创建一个app
  • 简洁网站模板素材百度咨询
  • 深圳电商网络网站建设关键词推广优化排名如何
  • 注册一个做网站的公司好湘潭网页设计
  • 网站设计论坛高质量外链
  • 怎样网站优化公司seo优化实训总结
  • 高大上的企业网站建网站seo
  • 专门做面条菜谱的网站河南郑州做网站的公司
  • 做网站的像素是多少钱国内新闻最新消息
  • 免费高清视频素材网站百度关键词怎么刷上去
  • 自己怎么建网站卖东西上海seo推广公司
  • 烟台网站建设精通臻动传媒seo店铺描述
  • 企业查询网页版seo业务培训
  • 网页网站开发大概多少钱廊坊网络推广公司
  • 龙华做网站怎么样广州做seo公司
  • 做网站首页看不到图片2024年3月份病毒会爆发吗
  • 南京营销型网站建设bt kitty磁力猫