自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (1)
  • 收藏
  • 关注

原创 微信小程序跳转页面带参(navigatorTo、switchTab)

一、wx.navigatorTo()1.参数为string时wx.navigateTo({ url: '/pages/register/register?name=' + this.data.name + '&age=' + 18 })2.参数为Object//跳转时wx.navigateTo({ url: '/pages/questionResult/q...

2019-03-21 16:23:15 3234

原创 微信小程序使用wx.getBackgroundAudioManager()写音频播放,ios和安卓真机测试,暂停再播放结果从头播的bug【已解决】

话不多说,遇到的坑解决办法如下:解决暂停再播放不能从头播的问题。(准备好更新进度、获取单个课程播放进度的接口)1.当音频暂停、进度条拖动(音频暂停状态)、快进快退(音频暂停状态)、页面卸载时调用更新接口;2.再次播放时调用获取接口;3.微信小程序的BackgroundAudioManager.currentTime并不能获取到上次暂停时的时间,这时候需要我们用seek()方法跳转到获取接...

2019-03-21 15:55:14 16407 14

原创 钉钉e应用跳转页面带参

dd.navigateTo 传动态参数时 用+号拼接// page1.jsonRightItemClick(e){dd.navigateTo({url: ‘…/examPaper/index?companyId=’+ e.extra.companyId})}// page1.axml<block a:for="{{list}}"><swipe-action rig...

2018-11-15 13:01:20 4527

原创 yarn成功安装后显示不是内部命令问题已解决

首先看系统变量Path中有没有yarn的路径,如果没有添加上。例如我的是F:\Yarn\bin;如果用户变量中有默认的PATH,将其删掉。

2018-11-13 21:17:28 26702

原创 vue打包上传到服务器,浏览器显示空白页、报404、图片地址报错等问题的解决方法

1,先配置文件//第一、config/index.js build: { index: path.resolve(__dirname, '../dist/index.html'), assetsRoot: path.resolve(__dirname, '../dist'), //这里两个路径需要修改,wap是之后你要放static和index文件的服务器地址...

2019-04-19 18:01:17 1141

原创 vue项目中使用rem、lib-flexible适配

1.安装所需包npm install px2rem-loadernpm i -S lib-flexible2.build/utils.js文件下配置// build/utils.js文件下配置exports.cssLoaders = function (options) { options = options || {} const cssLoader = { load...

2019-04-17 15:03:07 430

原创 在vue项目中Less的安装使用

1.安装Lessnpm install less less-loader -D2.基本用法//必须在style标签上加scoped属性 <style scoped lang="less"> ul { li { width:160px; height:90px; border-bottom:1px solid #333; &:first-o...

2019-04-17 11:52:21 564

原创 总结:vue路由跳转带参数传递的三种常用方式

1.使用</router-link>标签跳转//从首页跳转<router-link tag="span" :to="{path:'/loginRegister',query:{type:1}}" class="login">登录</router-link><router-link tag="span" :to="{path:'/loginRegist...

2019-04-16 15:49:56 529

原创 微信小程序报错Uncaught (in promise) AbortError: The play() request was interrupted by a call to pause().

主要原因:调用接口,并且接着使用返回的数据操作,因为调接口是耗时的,你的及时操作提前解决办法:加定时器延迟执行操作,延时时间太少了也不行,自己测试后50分秒可以self.getMediaCurTime(); setTimeout(function(){ let viewing_time = self.data.viewing_time; videoContext.seek(v...

2019-03-21 17:00:32 10441

原创 微信小程序请求后台接口,参数为数组时的操作

看微信小程序介绍,直接传数组是不行的,因为数据类型会被转化,首先做下处理:let data = { id: self.data.id, answers: JSON.stringify(self.data.answerList)}如果是POST请求header头要注意:if (method == "GET"){ header = { 'content-type': '...

2019-03-21 16:34:07 6883

原创 微信小程序post请求参数值为数组时的处理方法

第一、 将数组参数转化为json格式;第二、默认header记得修改// 提交测试 sbumitTest:function () { let self = this; //值为数组时先转换为json格式 let data = { id: self.data.id, answers: JSON.stringify(self.data.answe...

2019-03-10 14:33:09 9177

翻译 秒转化成天、小时、分钟、秒

secondToDate (msd) { let _self = this; let time = msd; if (null != time &amp;&amp; "" != time) { if (time &gt; 60 &amp;&amp; time &lt; 60 * 60) { time = parseInt(time / 60.0) + ...

2019-01-24 16:24:07 2513

原创 常见服务器返回码意义

2xx 成功200 正常;请求已完成。201 正常;紧接 POST 命令。202 正常;已接受用于处理,但处理尚未完成。203 正常;部分信息 — 返回的信息只是一部分。204 正常;无响应 — 已接收请求,但不存在要回送的信息。3xx 重定向301 已移动 — 请求的数据具有新的位置且更改是永久的。302 已找到 — 请求的数据临时具有不同 URI。303 ...

2019-01-15 10:22:17 200

原创 移动端本地存储sessionStorage使用

移动端sessionStorage,当应用关闭后本地存储的数据删除。var receiveKey = sessionStorage.getItem('key');sessionStorage.setItem('key','notReceive');

2019-01-11 19:40:24 2973

原创 移动端web开发的时候,页面某些数字被认为成电话号码的解决办法

增加mate节点&lt;meta name="format-detection" content="telephone=no" /&gt;

2019-01-11 19:32:27 525

原创 钉钉e应用使用阿里字体图标方法

1.复制代码并且下载至本地2.打开下载的压缩包中的iconfont.css文件,复制代码3.e应用中新建iconfont.accs文件,将代码复制到文件内4.在app.acss中引入iconfont.acss文件@import "./iconfont.acss";...

2018-12-20 13:49:17 2542

原创 css3 flex 弹性盒子

flex 弹性盒子属性:

2018-12-12 23:01:58 146

原创 Html语义化标签

1.什么是html语义化?简单理解,就是让html标签有自己的含义。例:&amp;amp;lt;i&amp;amp;gt;图标/标记&amp;amp;lt;/i&amp;amp;gt;&amp;amp;lt;p&amp;amp;gt;一行文字&amp;amp;lt;/p&amp;amp;gt;2.标签语义化的优势:(1)从视觉上html更加优雅、美观;(2)结构清晰,便于开发者阅读,有利于团队合作开发;(2)有利于爬虫和机器很好

2018-12-10 22:02:54 163

原创 多个页面共用的功能做成模板,其他页面只需要导入定义的模板即可

page1.axml中定义模板例,定义name为searchBar的模板:&amp;lt;template name=&quot;searchBar&quot;&amp;gt;&amp;lt;view class=&quot;searchWrap&quot;&amp;gt;&amp;lt;search-bar placeholder=&quot;企业名称&quot; onInput=&quot;getDa

2018-11-22 15:30:31 1755

原创 钉钉e应用template模板及对象扩展符运用

标签样式1.定义模板:&amp;lt;template is=&quot;obj&quot; data=&quot;{{...info}}&quot;&amp;gt;&amp;lt;/template&amp;gt;;需要导入多个对象时简写成,&amp;lt;template is=&quot;obj&quot; data=&quot;{{...info1,...info2}}&quot;&a

2018-11-22 09:35:24 1105 1

原创 钉钉e应用中的插槽功能,类似于element-ui 的slot功能,点击某个按钮输出所在列表项的数据

定义data属性,data-obj="{{item}}"&lt;view data-obj="{{item}}" catchTap="onHasQuiz"&gt;随堂考试&lt;/view&gt;用e接收,console输出看onHasQuiz(e) { console.log(e.target.dataset.obj); },...

2018-11-19 14:13:07 789

原创 钉钉e应用点击按钮触发两次点击事件的解决办法

利用事件冒泡原理使用e应用中的catchTap方法,阻止向上冒泡例,&lt;view class="blue" catchTap="onHasQuiz" a:if="{{item.hasQuiz&gt;0}}"&gt;随堂考试&lt;/view&gt;

2018-11-19 11:55:22 1875

原创 钉钉e应用跳转页面,参数为Object时的传参

首先将要传的对象转成json格式例,url: '../examBasicInfo/index?obj=' + JSON.stringify(Object)接收时把json格式转换成要用的对象例,onLoad(query){ console.log(JSON.parse(query.obj)); }...

2018-11-16 11:51:49 2010

原创 e应用swipe-action onRightItemClick获取点击的当前项的数据

page.axml定义sweipe-action节点的extra属性:extra="{{item}}"&lt;list&gt; &lt;block a:for="{{list}}"&gt; &lt;swipe-action right="{{right}}" onRightItemClick="onRightItemClick" extra="{{item}}"&a

2018-11-15 09:34:56 1169

原创 钉钉e应用onClick list-item获取当前项的数据

page.axml定义index属性的值为item&lt;block a:for="{{list}}"&gt; &lt;list-item key="{{item.uuid}}" onClick="onItemClick" index="{{item}}"&gt; &lt;/list-item&gt; &lt;/block&gt;page.js用参数inde

2018-11-15 09:05:39 1157 3

原创 钉钉E应用如何找元素节点

1.selectorQuery.select(selector)选择器支持 id 选择器以及 class 选择器。2.selectorQuery.selectAll(selector)选择器支持 id 选择器以及 class 选择器。

2018-11-15 08:42:06 812

原创 钉钉E应用写回到顶部和滚动后元素固定定位在可视区域顶部

index.axml&lt;view class="{{class}}" hidden="{{isShow}}"&gt; &lt;input class="examSearch" onInput="examSearch" onSubmit="examSearch" type="text" placeholder="考试搜索"/&gt;

2018-11-14 19:18:20 884

原创 nodejs安装后的配置,以及环境变量配置

nodejs安装后的配置,以及环境变量配置首先了解我的nodejs我的node安装路径为: D:\nodejs1.设置已下载包和缓存的存储位置首先在nodejs一级目录下新建两个文件夹:node_global和node_cache2.配置环境变量1.打开控制面板&gt;系统&gt;高级系统设置&gt;高级&gt;环境变量2.新建系统变量,变量名:NODE_PATH,变量值:D...

2018-11-13 14:01:18 458

orderDetail.vue

orderDetail.vue

2022-03-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除