摘要: 现在下拉刷新和上拉加载更多是很常见的需求,并且在列表上的用户交互(比如删除当前列表项,标记当前列表项为收藏等)也是非常常见的需求,mint-ui提供了Loadmore组件和CellSwipe组件分别实现了上述两种功能。关于两个组件的详细使用,这里不废话了,官网的例子跑... 阅读全文
posted @ 2018-04-17 08:10 JerryYJ 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 函数,对于js来说,应该是最重要的部分之一了。它本身也是一个对象。本文将介绍函数的基础部分相关知识。(ES6函数新特性请戳阮老师的链接http://es6.ruanyifeng.com/#docs/function,本文不涉及)1.定义函数首先要明确的一点是,函数也是... 阅读全文
posted @ 2018-04-14 00:33 JerryYJ 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 深度理解js面向对象的基础——对象的基本使用及更高级的用法。创建对象这里介绍的创建对象,不是面向对象的。创建对象可以使用如下两种方式:其中,obj1这种对象定义方式叫对象字面量;obj2是使用new关键字加上Object的构造函数创建的对象。可以看到,定义到对象上的属... 阅读全文
posted @ 2018-04-10 21:20 JerryYJ 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 概要下拉刷新是很常见的应用需求,也是目前很主流的一种交互手段,之前一直使用的是mint-ui的load-more组件,但是要配置的项太多,比较复杂,今天有空自己写了一个下拉刷新的组件,主要是自己体会一下这种组件的实现机制和编写的难点,折腾了一个小时,终于写出了一版像样... 阅读全文
posted @ 2018-03-17 14:59 JerryYJ 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 本文主要介绍vue移动端使用富文本编辑器的使用及常见问题处理。参考组件vue-html5-editor。本例主要基于vue-cli脚手架创建。更多vue相关应用请参考:https://github.com/JerryYuanJ/a-vue-app-template1.... 阅读全文
posted @ 2018-01-25 14:11 JerryYJ 阅读(5389) 评论(1) 推荐(0) 编辑
摘要: 最近做移动项目(H5)时遇到一个需求,就是在线预览pdf文件。其实本来使用window.open()就可以实现了,但是这个API在IOS上是正常的打开Safari浏览器进行预览,在安卓上打开是则是下载预览,客户不满意;而且在将该应用嵌入到钉钉微应用时,这个API在安卓... 阅读全文
posted @ 2018-01-06 21:07 JerryYJ 阅读(844) 评论(0) 推荐(0) 编辑
摘要: 我们知道,在mint-ui的组件中,有一个MessageBox,用于弹出对话框与用户进行交互的,它支持常见的三种对话框:简单的提示框alert,提示确认框confirm,用户输入对话框prompt,这三种的用法比较简单,只要参考官网的配置去设置对应的options就可... 阅读全文
posted @ 2017-12-26 16:01 JerryYJ 阅读(2266) 评论(0) 推荐(0) 编辑
摘要: 本节主要包含以下内容数据mock和axios的使用用户圆形头像的显示样式1.数据mock首先我们先在mock文件夹中定义一个标准的json数据文件data.json{ "my": { "name": "周一", "age": 39, "gender... 阅读全文
posted @ 2017-11-30 13:58 JerryYJ 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 本节主要包括以下内容:应用中心界面的布局mt-swipe,loadmore,mt-cell,mt-actionsheet等组件的使用echarts的使用1.应用中心界面的布局页面的大体结构是一个头标题,走马灯的图片展示区域,和下面的子应用的icon展示。 ... 阅读全文
posted @ 2017-11-30 11:11 JerryYJ 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 本节主要包含以下内容:首页大致布局vuex进行底部tabbar的显示与隐藏控制和tab选中控制mint-cell-swipe组件的使用1.vuex的引入与使用首先在state文件夹中新建一个mutation_types.js用于存放要提交的动作,和一个index.js... 阅读全文
posted @ 2017-11-30 09:51 JerryYJ 阅读(2147) 评论(0) 推荐(0) 编辑