因为详情是使用富文本编辑框来解析的文本内容,

1.wxml页面代码

   <editor id="editor" class="ql-container"
read-only="true" bindready="onEditorReady">

id是组件标识,onEditorReady是ecitorCtx的初始化方法。

2.js页面

  onEditorReady() {var that =this;wx.createSelectorQuery().select('#editor').context((res) => {that.editorCtx = res.context;}).exec()},

初始化editorCtx,

注意:在这里不要初始化内容,因为我遇到苹果手机,进入页面,显示的是初始化的内容,没有显示从后台加载的数据。

3.后台加载数据,editorCtx重新赋值,

代码:

 if(res.data.status==1){var card  = res.data.data;wx.createSelectorQuery().select('#editor').context(card.describle).exec()var describle=card.describle;describle = describle.replace(/&quot;/g, '"');describle = describle.replace(/&amp;/g, '&');describle = describle.replace(/&lt;/g, '<');describle = describle.replace(/&gt;/g, '>');describle = describle.replace(/&nbsp;/g, ' ');if(that.editorCtx){that.editorCtx.setContents({html:  describle})}else{setTimeout(function(){that.editorCtx.setContents({html:   describle})},500)}

一般手机都不会出现问题的。但是如标题,有的手机进入,没有显示数据

上述代码,虽然做了延时处理,不过延时处理存在问题,延时处理部分,没有拿到初始化的内容变量,

所以将初始化的变量赋值给页面全局变量,发给人家测试,竟然没问题了。好吧,就这样了。

          describle = describle.replace(/&gt;/g, '>');describle = describle.replace(/&nbsp;/g, ' ');if(that.editorCtx){that.editorCtx.setContents({html:  describle})}else{setTimeout(function(){that.editorCtx.setContents({html:   describle})},500)}

华为畅享9,进入小程序,经常加载不出详情页 editorCtx 富文本相关推荐

  1. 华为畅享10s值得买吗_华为畅享10 Plus值不值得买?首批购买用户评价出炉

    原标题:华为畅享10 Plus值不值得买?首批购买用户评价出炉 [手机中国新闻]9月5日,华为在西安召开华为畅享10 Plus新品发布会,拥有着天空之境等新潮配色的华为畅享10 Plus也正式和大家见 ...

  2. miniui datagrid 隐藏列默认赋值_「小程序JAVA实战」 小程序默认加载的页面和生命周期(八)...

    小程序如何加载的呢?生命周期!源码:https://github.com/limingios/wxProgram.git 中的No.3 加载页面 小程序默认加载的pages中的第一个目录 不管你的名称 ...

  3. 微信小程序分页加载列表

    微信小程序分页加载列表: 项目开发时很多页面都需要用到分页加载列表,为了方便,自己封装了分页加载列表组件,下拉刷新列表,滑动至底部,加载更多 组件界面: 可以扫码查看是否符合自己的需求 wxml: & ...

  4. 小程序分包加载不同项目字体图标引用问题

    小程序分包加载不同项目字体图标引用问题 问题描述: 当主项目中使用了字体图标样式 子项目中也使用了字体图标样式,如果2个项目的字体图标不来自同一个地址的引用,会存在字体图标乱码现象 如 商城中分包加载 ...

  5. 微信小程序分包加载,分包加载的优势

    微信小程序分包加载: 有时候我们的小程序太大,首次打开小程序的时候会比较慢,可以进行分包处理,按照功能的划分,拆分成几个分包,让用户在操作小程序的时候按需下载资源(用户在进入某些页面的时候才去下载相应 ...

  6. 初级前端小程序项目加载速度优化

    这份文字是根据近期团队做来问丁香医生 SPA 和 丁香医生小程序 加载速度优化的经历整理而成. 效果 古人有一句话叫做:治感冒看疗效.既然是关于速度优化的,我们就先来看一下优化的效果. 来问丁香医生 ...

  7. 微信小程序,Eror代码包大小为12497kb,上限为 2048 kb,请删除文件后重试?微信小程序分包加载

    微信小程序如何解决预览超过2M的问题?微信小程序分包加载 在微信小程序开发过程中有个问题让人很头疼,就是预览的项目不能超过2M,我们的项目通常都会超过这个大小限制.那到底怎么解决呢?其实官方给出了解决 ...

  8. 微信小程序列表加载动画示例

    微信小程序列表加载动画 微信小程序列表加载动画示例 实现思路 什么是动画? 导航栏设置 列表动画加载 完整代码demo 微信小程序列表加载动画示例 初学微信小程序开发,记录一下.网上找了很久这种效果, ...

  9. 微信小程序上传视频到服务器太慢,微信小程序视频播放加载很慢

    - 当前 Bug 的表现(可附上截图) - 预期表现 - 复现路径 - 提供一个最简复现 Demo 微信小程序视频播放加载很慢,一直转圈,3分钟后才能播放,而且播放很卡,加了带宽和cdn也没有效果,官 ...

最新文章

  1. ubuntu server 改变系统语言支持中文
  2. GitHub免费支持CI/CD了,开发测试部署高度自动化,支持各种语言,网友:第三方凉凉...
  3. AWS public key的邮件验证方式
  4. windows查找端口占用并杀死端口进程
  5. HDU1231(最大连续子序列)
  6. arcgis工具_地理工具学习--arcgis篇(16):标准距离
  7. java工具类与集合类_JAVA学习---集合和工具类
  8. 圆形刻度盘 进度 展示
  9. 获取rabbitmq连接对象_NET Core使用RabbitMQ
  10. 史上最全介绍--新能源汽车整车控制器VCU开发流程功能概述
  11. Python 查询全年天数
  12. 城镇职工修改医疗定点机构?如何查询定点医疗机构编码?
  13. 名医高效良方(三叉神经痛)
  14. PAT乙 1015 德才论 C++
  15. 【工具】sci-hub:一个神奇的免费下载文献的网站
  16. 计算机网络基础概念与重要定义汇总
  17. 牛客第十场 F.Popping Balloons
  18. java插入数据库字段过长,【mybatis插入过长数据发生错误_mybatis】 | IT修真院·坑乎...
  19. 艾永亮:打造超级产品,企业要弄明白的5件事
  20. html布局方式有哪些,HTML几种布局方式-HTML教程第十六讲

热门文章

  1. 老小区改造用的智能空开是什么样的?有推荐品牌吗
  2. react里面的楼梯效果
  3. 用ChatGPT后被海外名校录取,泰库啦!!
  4. vue轮播图实现点击图片跳转到外部链接
  5. av_write_frame 与 av_interleaved_write_frame
  6. antd-table同一行内容不同列数据进行大小对比
  7. i7 10700f和i5 10400f差距多大 i510400f和i710700f玩游戏区别
  8. 2017用计算机侦探剧,厉害了,2017年最全网剧汇总
  9. Leetcode 第152场周赛5174:健身计划评估
  10. linux 系统 php环境变量,linux如何设置php环境变量