
uni-app
项目开发封装
ThisShe
随笔
展开
-
async 和await用法
async用于定义一个异步函数,该函数返回一个Promise。如果async函数返回的是一个同步的值,这个值将被包装成一个理解resolve的Promise,等同于return Promise.resolve(value)。await用于一个异步操作之前,表示要“等待”这个异步操作的返回值。await也可以用于一个同步的值。3.async/await可以说是co模块和生成器函数的语法糖。用更加清晰的语义解决js异步代码。熟悉co模块的同学应该都知道,co模块是TJ大神写的一个使用生成器函数来解决异步原创 2020-06-05 09:25:13 · 619 阅读 · 0 评论 -
uni-app页面跳转方式路径改绝对路径兼容钉钉小程序
1.navigator 标签 改为绝对路径兼容钉钉小程序<navigator url="/pages/hello/hello" open-type="navigate"> <view>navigator 标签</view></navigator>open-type对应值navigate 对应 uni.navigateTo 的功能redi...原创 2020-04-02 11:49:35 · 3090 阅读 · 0 评论 -
uniapp 返回上一页面传参
点击保存/提交后返回上一页面传参var pages = getCurrentPages();var prevPage = pages[pages.length - 2]; //上一个页面 //直接调用上一个页面的setData()方法,把数据存到上一个页面中去// 上一个页面最后设置userdataprevPage.setData({ userdata: { 'i...原创 2020-04-02 09:49:16 · 9496 阅读 · 1 评论 -
uni-app 组件封装/调用方法
components新建mForm组件组件文档结构<template > <view> ...... </view></template><script>export default { name: "m-form", //属性 props: { 属性名称: { type: String,//属性...原创 2020-04-02 09:41:23 · 8472 阅读 · 0 评论 -
uni-app添加字体图标
在iconfont阿里巴巴矢量图标库下载图标1、通过工具fontcreator把字体图标添加到uni.ttf2、修改uni-icons文件下icons.js,根据规则进行添加新增字体3、把ttf文件转换成base64文件编码4、打开下载后的base64文件编码,提取路径4、替换uni-icons文件下uni-icons.vue文件的字体路径...原创 2020-04-02 09:31:45 · 1800 阅读 · 0 评论 -
基于promise封装unirequest 网络请求 async+await
新建httpService.jslet http = { 'baseUrl':'http://120.79.22.16',//测试url地址 'uploadURL':'/uploadify/upload', 'getfileURL':'/kindeditor/initfiles', 'get': get, 'post': post, 'uncookieRequest':...原创 2020-04-02 09:20:43 · 674 阅读 · 0 评论