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

哈尔滨企业网站seo.net手机网站源码

哈尔滨企业网站seo,.net手机网站源码,苍溪建设局网站,萧山建设局网站首页微信小程序开发使用rich-text组件渲染html格式的代码,常常因为不能自定义css导致文本不能缩进,以及图片不能居中等问题,这里可以考虑使用js的replace方法,替换字符串,然后在渲染的同时加载行内样式。 //获取字符串的图…

微信小程序开发使用rich-text组件渲染html格式的代码,常常因为不能自定义css导致文本不能缩进,以及图片不能居中等问题,这里可以考虑使用js的replace方法,替换字符串,然后在渲染的同时加载行内样式。

//获取字符串的图片路径并替换
let content = res.data.articleVo.content
let re = /<img [^>]*src=['"]([^'"]+)[^>]*>/gi;
let srcReg = /src=[\'\"]?([^\'\"]*)[\'\"]?/i // 匹配图片中的src
let reHttp = new RegExp("http");
let imgArr = content.match(re);
for (let i = 0; i < imgArr.length; i++) {let imgSrc = imgArr[i].match(srcReg);if (!reHttp.test(imgSrc[1])) {content = content.replaceAll(imgSrc[1], URL.imghhx + imgSrc[1]);}
}
//先去掉本身的style
const regex = new RegExp('style="max-width:100%;" ', 'gi');
let contentIMg  = content.replace(regex, '');
//文本首行缩进和图片居中
let article = contentIMg.replace(/(\<img|\<p)/gi, function ($0, $1) {return {"<img": '<img style="width:100%;height:auto;display:block;" ',"<p": '<p style="text-indent: 24px;" ',"<article": "<div","</article": "</div","<header": "<div","</header": "</div"} [$1];
});  

小程序富文本rich-text 解析多个空格不成功 &nbsp 解决方案

&nbsp; 替换为 &ensp;即可

let str = '<p>&ensp; &ensp; 今天是阳光明媚的一天</p>'.replace(/&nbsp;/g, '&ensp;')

http://www.yayakq.cn/news/255488/

相关文章:

  • 网站建设v成品网站软件大全下载
  • 电商网站楼层 设计全国网站建设公司排行版
  • 东莞专业建网站asp.net 建网站
  • 响应式网站的缺点公职人员可以做公益网站吗
  • 做关于什么内容的网站网站建设工作小组
  • 学wordpress难不难软件开发网站能做seo吗
  • 网页设计网站建设报告深圳网站制作问
  • 长域名的优秀网站wordpress网站空白
  • 做彩票网站抓到判几年网站建设对策
  • 珠海企业网站建设网站建设交流会
  • python 做的网站有哪些如何变更网站备案信息查询
  • 合肥网站专业制作wordpress 打包app
  • 网站模块是什么意思哪个网站查公司信息比较准
  • php网站开发实用技术课后习题哪些分类网站
  • 怎么做网站管理做手机网站尺寸
  • 滁州建设厅网站网站建设点击打开指定网页
  • 网站创建知识wordpress是国外服务器吗
  • 怎么免费申请网站中小企业网络设计论文
  • dedecms wap网站模板下载做网站多久学会
  • 网站模版二次开发跟手工制作区别网络规划设计师一本通
  • 本人已履行网站备案信息怎样在手机做自己的网站6
  • 中国风html5网站模板房源网站建设
  • 做钓鱼网站怎么赚钱WordPress动画随音乐变化
  • 做福利网站违法吗wordpress 样式引用
  • 网站介绍视频怎么做的wordpress category模板
  • 网站单页制作教程微信小程序制作费用是多少
  • 站内关键词排名优化软件领地免费网站程序
  • 长页在线制作网站哪个网站建设商招代理
  • 淘宝网站开发系统问政东营
  • 十大免费不用收费的网站成都到西安火车