uni-app
uni-app
__畫戟__
前端。知之为知之,不知为不知
展开
-
解决【H5端无调试面板】问题
vConsole是一个轻量、可拓展、针对手机网页的前端开发者调试面板。特性查看 console 日志 查看网络请求 查看页面 element 结构 查看 Cookies、localStorage 和 SessionStorage 手动执行 JS 命令行 自定义插件...原创 2021-06-10 21:32:15 · 425 阅读 · 0 评论 -
uni-app 页面级组件onLoad 不触发问题
uni-app onLoad原创 2021-12-21 16:09:37 · 3576 阅读 · 6 评论 -
uni-app 分类组件
uni-app 分类组件,支持多平台,支持搜索;uni-app垂直分类组件原创 2021-11-16 20:58:23 · 2027 阅读 · 6 评论 -
uni-app多选select组件,兼容多平台小程序、H5
uni-app 多选select组件1. 多选select组件目前只支持多选,单选请用单选select组件2. 支持配置关键字段3. 兼容 H5、微信小程序、百度小程序、支付宝小程序、头条小程序4. 按需引用5. 性能良好,无bug原创 2021-10-19 22:23:28 · 11315 阅读 · 19 评论 -
Vue通过 Babel 显式转译一个node_modules依赖
默认情况下 babel-loader 会忽略所有 node_modules 中的文件。如果你想要通过 Babel 显式转译一个依赖,可以在这个选项中列出来。// vue.config.jsmodule.exports = { transpileDependencies: [ 'uview-ui' ]}原创 2021-08-05 21:47:41 · 1576 阅读 · 0 评论 -
实现【企业微信自建应用使用uni-app H5 开发】,并解决【uni-app集成微信JSSDK(wx、jWeixin)变量冲突问题】
这里讲的是企业微信API,关于企业微信管理后台的配置这里暂时不讲  ̄□ ̄||1.企业微信自建应用的开发与调试2.讲述企业微信自建应用主体逻辑3. 登录授权、SDK使用4.解决uni-app打包后与微信JSSDK(wx、jWeixin)变量冲突问题...原创 2021-07-29 15:58:43 · 5571 阅读 · 20 评论 -
移动端浏览器Touch事件判断手指滑动方向方法
$("body").on("touchstart", function(e) {e.preventDefault();startX = e.originalEvent.changedTouches[0].pageX,startY = e.originalEvent.changedTouches[0].pageY;});$("body").on("touchmove", function(e) {e.preventDefault();moveEndX =...原创 2021-06-25 11:21:17 · 328 阅读 · 0 评论 -
解决【H5移动端键盘收起后页面上移不复位】问题
import $ from 'jquery'import store from '@/store'export default function() { $(function() { // 移动端才加这个判断(我们的项目在企业微信PC也可使用) if (store.state.app.platform.includes('ios') || store.state.app.platform.includes('android')) { // 移动端键盘收起事件处理 .原创 2021-06-15 18:52:41 · 2403 阅读 · 0 评论 -
一款可以支持多选的uni-app H5端PopupSelect
<template> <u-popup :safe-area-inset-bottom="true" class="select-popup" mode="bottom" v-model="show" @close="close"> <view class="select-popup-header"> <view class="popup-cancel"> <u-button type=".原创 2021-06-15 17:40:06 · 710 阅读 · 0 评论 -
解决【uni-app H5端页面刷新之后页面栈会消失】
H5端页面刷新之后页面栈会消失,此时navigateBack不能返回,如果一定要返回可以使用history.back()导航到浏览器的其他历史记录。export default function() { const canNavBack = getCurrentPages() if (canNavBack && canNavBack.length > 1) { uni.navigateBack({ delta: 1 }) } else.原创 2021-06-09 16:29:58 · 1914 阅读 · 0 评论 -
小程序检查更新版本遇到的问题
问题现象描述: 小程序上传发布后,发现报了一个错(showModal形式),没有出现以往的弹窗(showModal)选择是否更新。问题原因: 检查更新版本的弹窗(showModal)先执行,然后报错的弹窗(showModal )会后执行,导致报错的弹窗(showModal )自动关闭了检查更新版本的弹窗(showModal )。解决方法: 不适用showModal选择是否更新,直接 showToast提示即可,然后强制更新。...原创 2020-08-14 15:18:51 · 441 阅读 · 0 评论 -
小程序配置安全区域,亲测有效
// 配置底部安全区域page { //iOS 11 padding-right: constant(safe-area-inset-right); padding-bottom: constant(safe-area-inset-bottom); padding-left: constant(safe-area-inset-left); //iOS 11.2+ padding-right: env(safe-area-inset-right); padding-botto.原创 2021-02-25 20:47:32 · 1146 阅读 · 0 评论 -
小程序跳H5 及 H5回跳小程序,亲测有效
小程序跳H5:https://uniapp.dcloud.io/component/web-view?id=web-view<template> <view class="page"> <web-view :src="src"></web-view> </view></template><script>export default { data() { return { .原创 2021-02-25 20:37:30 · 640 阅读 · 0 评论 -
uni.uploadFile() 成功后返回数据为JSON.stringify()
uni.chooseVideo({ sourceType: ['camera'], success: (file) => { uni.showLoading({ title: '正在上传认证视频' }) uni.uploadFile({ url: `${baseUrl}/authenticate/certbyfacevideo.json`, ...原创 2021-02-25 19:56:24 · 4054 阅读 · 0 评论 -
uni-app自定义打包目录package.json命令配置
uni-app 使用 npm run build 命令打包,会根据环境生成不同的目录文件。开发和测试环境会生成到 dev 文件夹,而生产环境则生成到 build 文件。为了方便自动化部署,需要统一一下打包目录,需要修改一下 package.json 文件:"build:dev": "cross-env NODE_ENV=development UNI_PLATFORM=h5 UNI_OUTPUT_DIR=dist/build/h5 vue-cli-service uni-build",增加原创 2021-02-18 18:21:11 · 9985 阅读 · 0 评论