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

北京市建设中心网站wordpress主题改中文版

北京市建设中心网站,wordpress主题改中文版,做网站视频的赚钱吗,小红书推广的优势场景#xff1a; 使用uniapp开发微信小程序#xff0c;解析富文本文章需求 用到的组件#xff1a; u-view2.0的u-parse uniapp提供的rich-text 以上两种组件都是解析富文本的作用#xff0c;一般用于富文本解析场景#xff0c;比如解析文章内容#xff0c;商品详情 使用uniapp开发微信小程序解析富文本文章需求 用到的组件 u-view2.0的u-parse uniapp提供的rich-text 以上两种组件都是解析富文本的作用一般用于富文本解析场景比如解析文章内容商品详情带原生HTML标签的各类字符串等此组件和uni-app官方的rich-text组件功能有重合之处但是也有不同的地方。 相同点 二者都能解析HTML字符串 不同点 对于轻量、简单的字符串rich-text性能更好对于复杂的字符串使用parse组件效果更好有更多的自定义属性和效果 总结 如果是简单的场景比如一段简单的文字和图片内容可以优先使用rich-text组件在文章内容商品详情等复杂的文本详情可以优先使用uview的u-parse 组件。 遇到的问题 当使用uniapp提供的rich-text组件解析富文本的时候如果返回的富文本字符串中img标签自带样式width很大或者没有样式原本图片就很大这种情况解析后图片宽度会超出屏幕至于为什么会这样是因为有可能这篇文章是在pc端展示的并且标签内联样式写了很大的宽度。但是使用uview的u-parse 组件解析就不会出现这个问题应该是组件内部做了处理。 解决办法 当从接口获取富文本字符串的时候通过正则去修改img里的内联style标签里的样式。 以下是我在项目中碰到使用正则的demo实例仅供参考。 templatedivdiv stylepadding:32rpx;background: #FFFFFF;width: 100%;!-- 解析富文本 --!-- u-parse :contentcontentData/u-parse --!-- 简单字符串用rich-text性能会好些 --rich-text :nodescontent/rich-text/div/div /templatescriptimport { mapState } from vuex;export default {data() {return {content: }},props: {contentData: {//这里的props传递下拉的数据是父组件通过接口拿到的富文本字符串type: String,default: },},watch: {contentData: {immediate: true,handler(val) {//使用正则先去掉img标签上的style样式this.content val.replace(/style\s*?\s*?([‘])[\s\S]*?\1/g, )//再使用这种去重写内联style样式this.content this.content.replace(/\img/gi, img stylewidth:100%;height:auto)}}},components: {},computed: {...mapState([hasLogin, ])},mounted() {},onShow() {},methods: {}} /scriptstyle langscss scoped /style 下面是通过正则清除掉类名或者去除标签的demo  let relTag /.?/g; //去除标签let relClass /class\s*?\s*?([‘])[\s\S]*?\1/g;// 清除类名let newHtml ;newHtml newHtml.replace(relTag, );newHtml newHtml.replace(relClass, );
http://www.hkea.cn/news/14408664/

相关文章:

  • 淘宝网页版下载免费网站分析seo报告是坑吗
  • 国内网站为什么要备案国外设计教程网站
  • 网站关键词seo推广公司哪家好网站做的好看术语
  • 51电子网网络优化的基本流程
  • 三网合一网站开发python django做的网站
  • 建设银行长春网站宁波做网站的
  • 淮南正规建设网站品牌青海省建设厅建管处网站
  • wordpress建的手机网站专业的顺的网站建设
  • 网站推广工具网络淘宝上网站开发
  • 商标图案大全网站推广seo优化
  • 开网站做代发和coser做网站
  • 移动网站开发服务如何向alexa提交网站
  • 百度关键词网站怎么做做的网站没有手机版
  • 网站建设 响应式 北京开创网站要怎么做
  • 黑龙江省建设教育网站查询网站建设行业细分
  • h5可以用什么网站做网站申请备案成功后怎么建设
  • 网站怎么在百度做推广电子科技公司网站
  • 昆明做网站的旅行社nas搭建网站
  • 建立企业网站收费标准阿里云的网站建设方案
  • 如何做网站卖商品的网站林业门户网站建设
  • 乐山建设企业网站在线做效果图有哪些网站有哪些
  • 网站绑定微信账号开发一个app需要多少资金
  • 青岛网站制作方法联想企业网盘
  • 国外网站模板欣赏网络营销题库案例题
  • 长春旅游网站开发wordpress主页制作
  • 物业建设网站网络营销推广的优势
  • 网站开发建设技术特点盘锦微信网站建设
  • 如何利用谷歌云做自己的网站临湘建设局网站
  • 网站开发jsp 很少如何搭建 seo网站
  • 申请网站平台怎么做发布网站搭建教程