uni-app
uni-app copied to clipboard
A cross-platform framework using Vue.js
**问题描述** 在电脑上微信小程序打开可以输入字母,然后就变成NaN  在手机上打开微信小程序,输入数据的时候,uni-number-box的样式、位置发生变化,   还有就是uni-number-box 没有大小的设置,不管是大小屏幕都是一样的大小
https://github.com/dcloudio/uni-app/blob/c715ca85107a05a640544372b282e7f0b6f786a4/packages/uni-cli-shared/lib/plugin.js#L118 这里的`process.UNI_SCRIPT_DEFINE`除了从`package.json->uni-app->scripts->${name}->define `定义外,可否考虑更多的自定义性。比如提供`script.define.js`钩子(类似`page.js`)
**问题描述** 在更新3.3.3.20211225版本后,使用HBuilderX运行时,TS编译提示无法找到模块(在tsconfig中配置paths的)。 但在此之前都可正常使用,尝试回退至3.2.16.20211122后,可正常通过编译。 **复现步骤** https://github.com/ETXIN/uniapp-issue-example **预期结果**   **实际结果**  **系统信息:** ``` > [email protected] info D:\test\uview > node node_modules/@dcloudio/vue-cli-plugin-uni/commands/info.js uni-app v3.3.5 uni-app cli v2.0.1-33520211229002 Environment Info: System: OS: Windows 10...
**新功能描述** 简洁描述你希望补充完善的增强功能 在微信基础库 2.21.2 版本, 已经符合支持微信的分包异步化功能了, 我在代码中 使用 require async 方式去异步加载其他分包, 提示  在编译时,会被自动编译成webpack require了 而不是使用微信自带的require **现状及问题** [当前现状及由此导致的不便] 无法使用 新特性 require async **尝试方案** [如果你有尝试绕开或其它解决方案,在这里描述你的建议方案] 能否处理下, 带实际代码中不要编译require 为webpack 的require **补充信息** [其它你认为有参考价值的信息]
**问题描述** [问题描述:尽可能简洁清晰地把问题描述清楚] vite 配置插件报错 ,错误信息如下 'vShow' is not exported by node_modules/.pnpm/registry.npmmirror.com+@[email protected]/node_modules/@dcloudio/uni-mp-vue/dist/vue.runtime.esm.js, imported by node_modules/vant/es/overlay/Overlay.mjs; 1: import { withDirectives as _withDirectives, createVNode as _createVNode, vShow as _vShow } from "vue"; 2:...
**问题描述** 小米手机默认是开启安全键盘的。这时候HBuilderX导出的H5端在 uni-app+ ucl浏览器+ 小米安全键盘 不能弹出键盘 uni-app+ qq浏览器+ 小米安全键盘 没有问题可以弹出键盘 uni-app+ 火狐浏览器+ 小米安全键盘 不能弹出键盘 uni-app+ 夸克浏览器 + 小米安全键盘 不能弹出键盘 uni-app+ 百度浏览器+ 小米安全键盘 没有问题可以弹出键盘 但是用cli模式导出的H5端完全没有问题 可以弹出小米的安全键盘 **复现步骤** 密码输入的input 一个用 HBuilderX 导出...
**新功能描述** Taro 提供了 DevTools 去查看, uni 是否有类似规划? 相关链接: https://github.com/NervJS/taro-rfcs/blob/master/rfcs/0006-vue-devtools.md
**新功能描述** 通过新增配置项指定,开发微信小程序插件时,npm包依赖不直接打包进vendor.js而是开发者通过微信开发者工具的“构建npm包”功能去构建依赖。 **现状及问题** 现状:npm依赖统一打包进了vendor.js 问题:假设用uni-app开发了多个插件,这些插件通过拷贝或者npm包形式在一个原生小程序项目中使用,那么vendor.js就会存在多份,其中有很多依赖内容是重复的,比如vue。 **尝试方案** 在打包时增加配置项,允许npm依赖(例如vue)在打包生成的插件代码中统一变为require("vue")的形式,而不是当前的require("xxx/common/vendor.js")。这样开发者通过在小程序主包中构建npm,就能起到多个插件能同时共用依赖的效果。 **补充信息** [uni-app开发微信小程序插件官方示例](https://github.com/devilwjp/uni-project-to-plugin) [微信小程序开发者工具构建npm文档说明](https://developers.weixin.qq.com/miniprogram/dev/devtools/npm.html)
**问题描述** ``` { "sass": "^1.49.0", "sass-loader": "^10.2.0", } ```  **复现步骤** [复现问题的步骤] 1. 启动 '...' 2. 点击 '....' 3. 查看 [或者可以直接贴源代码] **预期结果** [使用简洁清晰的语言描述你希望生效的预期结果] **实际结果** [这里请贴上你的报错截图或文字] **系统信息:** - 发行平台: [如 微信小程序、H5平台、5+...
**问题描述** uni.request get请求 参数data 如果是Object嵌套多层 生成的请求地址里参数出现'Object' 此bug只出现在支付宝小程序中,微信小程序正常生成 实际现象: 以下地址参数中extConfig为data参数的第二层object对象 微信小程序中请求的url地址:https://hostname/superdiancan/getbuinessid?_from_weapp:1&path:pages/scan/scan&scene:1011&extConfig{appid}:2019091967605295&extConfig{welife_bid}:2225426060&extConfig{SC-MALL-SELLER-ID}:2225426060&extConfig{foo}:bar&app_version:PHONEVIP:WX:20201215&suid:ec1886c23fc2e49a&waimai:null&noloading:true&bid:11007 支付宝中却请求的如下地址: https://hostname/superdiancan/getbuinessid?_from_weapp=1&app_version=PHONEVIP:WX:20201215&bid=11007&extConfig=[object Object]&noloading=true&path=pages/scan/scan&scene=1011&waimai