微信小程序订阅消息 此博客是为了记录一下工作中对接小程序推送 所需的数据基本都是后台返回的 业务逻辑: 用户在用户列表中选择一个需要接受消息推送的用户,系统将数据按照消息模板推送给该用户 用户列表是后端数据渲染的,openid 作为属性渲染上去了(通过选择用户取到 openid) 提醒:接收订阅消息 ...
分类:
微信 时间:
2020-07-26 15:16:10
阅读次数:
237
1. 在ffplay中音画同步的实现方式其实有三种,分别是: 以音频为主时间轴作为同步源;(ffplay的默认方式),ubuntu16下测试偶有卡顿,效果比下面两种的好 ffplay 32037.mp4 -sync audio 以视频为主时间轴作为同步源;(音频播放会有重复渲染,拖长音) ffpla ...
分类:
其他好文 时间:
2020-07-24 22:16:05
阅读次数:
94
今天我来到了API教程里的第八节 条件渲染 如果你也有看文档的,那么对于这个 ” v-if “一定不会陌生。这个指令很有趣,能够直接让你在对已获取到的div里面进行条件执行。请看代码: <div id="app" > <div v-if="type 'A'"> A </div> <div v-els ...
分类:
其他好文 时间:
2020-07-24 21:10:38
阅读次数:
86
前言 对于单线程来说,事件循环可以说是重中之重了,它为任务分配不同的优先级,井然有序的调度。让js解析,用户交互,页面渲染等互不冲突,各司其职。 我们书写的代码无时无刻都在和事件循环打交道,要想写出更流畅,我们就必须深入了解事件循环,下面我们将从规范中翻译和解读整个流程。 以下内容来自whatwg文 ...
分类:
其他好文 时间:
2020-07-24 16:41:29
阅读次数:
73
setState class组件的特点,就是拥有特殊状态并且可以通过setState更新状态并重新渲染视图,是React中最重要的api。 1. setState为什么是异步 // 批量 this.setState({ counter: this.state.counter + 1 }); this ...
分类:
其他好文 时间:
2020-07-24 16:34:51
阅读次数:
74
问题 在处理页面重新渲染时通常的做法是: 用vue-router重新路由到当前页面,页面是不进行刷新的 采用window.reload(),或者router.go(0)刷新时,整个浏览器进行了重新加载,闪烁,体验不好 使用 v-if 重新渲染部分组件或容器 需要重新渲染的内容 <div v-if=" ...
分类:
其他好文 时间:
2020-07-24 16:13:41
阅读次数:
81
如果需要对服务返回的富文本 进行原样返回可以这么玩 首先使用【<pre></pre>】这个标签把将要渲染的内容进行包裹,pre 标签的作用就是对文本进行原样渲染 使用 dangerouslySetInnerHTML={{__html:变量}} 这个属性,将一些html标签解析成我们想要的格式 <pr ...
分类:
其他好文 时间:
2020-07-24 16:04:19
阅读次数:
43
如今,很多企业对于专业的UI设计师需求量高,而且专业的UI设计师薪资也是很高的。所以,能够找到一家心仪的企业进去其中做UI设计师,更要好好的将工作做好!今天,跟大家分享下,UI设计工作到底分为哪几个阶段? ...
分类:
其他好文 时间:
2020-07-24 15:23:47
阅读次数:
91
打开一个网页,会先拉取一个html页面,然后浏览器解析了这个html页面后,会根据页面的内容,去拉取JavaScript、css和图片文件,最终根据这些文件,将页面渲染出来。 我们可以看到,影响一个网页展示速度的主要因素不是网页本身,而是它依赖的一些其它文件。如果优化了这些资源的加载速度,那么网页展 ...
分类:
Web程序 时间:
2020-07-24 10:05:14
阅读次数:
112
因为SSM中我们设置了拦截器,拦截器会拦截CSS和JS,所有样式渲染不出来,在Web.xml中写上 1 <servlet-mapping> 2 <servlet-name>default</servlet-name> 3 <url-pattern>/static/css/*</url-pattern ...
分类:
Web程序 时间:
2020-07-24 10:01:21
阅读次数:
116