vue3

vue3

2 人关注该话题

【报Bug】vue3 vite cli 使用分包了,主包vendor.js太大 足足有1.4M bug反馈 vue3 vite 微信小程序

分类: uni-app root_fan 2024-12-13 18:01  回复问题 • 2 人关注 • 2 个回复 • 122 次浏览

Vue3+vite+uniapp,运行不起来 uniapp vue3 vite 移动APP

分类: uni-app 锦鲤丶接单丶 2024-12-09 14:11  回复问题 • 3 人关注 • 5 个回复 • 146 次浏览

uniapp VUE3 APP端真机调试拿不到DOM元素 vue3 移动APP uni-app uniapp

分类: uni-app 套马杆的套子 2024-12-07 07:55  回复问题 • 3 人关注 • 2 个回复 • 84 次浏览

vue3 setup语法怎么设置styleIsolation属性? vue3 uniapp

分类: uni-app 6***@qq.com 2024-12-06 16:48  回复问题 • 6 人关注 • 5 个回复 • 3598 次浏览

uniapp 的vue3项目,怎么在main.js里面写顶层的await uniapp vue3

分类: uni-app rice_z 2024-12-04 17:23  回复问题 • 3 人关注 • 5 个回复 • 245 次浏览

await import如何在vue3中实现 vue3 uniapp

分类: uni-app 俞19 2024-11-29 10:06  回复问题 • 1 人关注 • 1 个回复 • 57 次浏览

vue3 使用原生component插件 监听的方法没反应 原生插件 vue3 uniapp

分类: uni-app / nvue 6***@qq.com 2024-11-28 12:07  回复问题 • 2 人关注 • 1 个回复 • 214 次浏览

uniapp 循环出来的picker-view-column 定位不会滚动到对应位置 picker vue3 uniapp

分类: uni-app 1***@163.com 2024-11-27 18:18  发起问题 • 1 人关注 • 0 个回复 • 60 次浏览

vite-uniapp 打包H5后,运行H5,直接跳转404 vue3 vite uniapp

分类: uni-app 努力赚钱 2024-11-24 12:22  发起问题 • 1 人关注 • 0 个回复 • 172 次浏览

更多...
8

赞同来自: traveller2022 1***@qq.com 9***@qq.com 浅笑无痕 1***@qq.com c***@outlook.com HRK_01 BFC 更多 »

最终解决方案:(不在局限于版本)

上面的压缩包只支持0.14.39版,我研究了下参考官方这篇文章:

https://esbuild.github.io/getting-started/#download-a-build
可以在任何地方,运行:

```ba... 显示全部 »
最终解决方案:(不在局限于版本)

上面的压缩包只支持0.14.39版,我研究了下参考官方这篇文章:

https://esbuild.github.io/getting-started/#download-a-build
可以在任何地方,运行:

```bash

curl -O https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.42.tgz
tar xf ./esbuild-darwin-64-0.14.42.tgz

```
解压后得到package
将package改名为"esbuild-darwin-64"
将"esbuild-darwin-64"文件夹copy到项目的"node_modules"中再次运行即可。
0

赞同来自:

esbuild-darwin-arm64问题参考:
https://ask.dcloud.net.cn/question/145281

这里已经有最终解决方案
esbuild-darwin-arm64问题参考:
https://ask.dcloud.net.cn/question/145281

这里已经有最终解决方案
0

赞同来自:

感谢反馈。你反馈的第一个问题是组件 ref 名称,如果携带 - 短横线符号,在 vue3 的微信和支付宝运行结果不同,微信是对的。 后续补充支付宝小程序 ref 也打印不出来。

经过验证,正常定义不带短横线的 ref 不会产生问题。

uniapp 不能保证... 显示全部 »
感谢反馈。你反馈的第一个问题是组件 ref 名称,如果携带 - 短横线符号,在 vue3 的微信和支付宝运行结果不同,微信是对的。 后续补充支付宝小程序 ref 也打印不出来。

经过验证,正常定义不带短横线的 ref 不会产生问题。

uniapp 不能保证非官方鼓励的写法一一做兼容,我让相关同事看一下。

ref 引用模版携带短横线,这种写法并不值得推荐,官方文档要求这样使用

```
<SubComp ref="subComp"></SubComp>
const subComp = ref();
const tapSayHi = () => {
subComp.value?.sayHi();
};
```

vue3 的 ref 定义子组件的引用,官方在文档中鼓励使用通过 `ref()` 进行定义,定义变量时候携带短横线会产生误会,变量和引用不一致。你提到通过 getCurrentInstance 访问内部 refs,这个是不鼓励的,为了保证项目健壮和可维护性,应当逐步放弃这种写法。


官方文档 https://cn.vuejs.org/guide/essentials/template-refs.html#template-refs
为什么不鼓励使用 getCurrentInstance https://github.com/vuejs/docs/issues/1422#issuecomment-1032120675
0

赞同来自:

感谢反馈,我使用你提供的代码,未能复现。

demo 地址,你可以下载运行,验证结果:
https://gitcode.net/xiurensha5731/uni-app-questions/-/tree/q/vite-config

你提供的代码少一个右括号... 显示全部 »
感谢反馈,我使用你提供的代码,未能复现。

demo 地址,你可以下载运行,验证结果:
https://gitcode.net/xiurensha5731/uni-app-questions/-/tree/q/vite-config

你提供的代码少一个右括号,打印的信息在控制台:

```text
欢迎将web站点部署到uniCloud前端网页托管平台,高速、免费、安全、省心,详见:https://uniapp.dcloud.io/uniCloud/hosting
有打印
15:47:08 [vite] server restarted.
/api/get-json.json
15:48:22 [vite] hmr update /src/pages/index/index.vue, /src/pages/index/index.vue?vue&type=style&index=0&scoped=83a5a03c&lang.css
/api/get-json.json
```

如有问题请和我沟通
0

赞同来自:

报错已经很明显了,你的vue3语法写错了,你使用的是语法糖写法,需要在script 后面加上setup,或者像下面这样
```
<script>
import {onLoad} from '@dcloudio/uni-app';
export ... 显示全部 »
报错已经很明显了,你的vue3语法写错了,你使用的是语法糖写法,需要在script 后面加上setup,或者像下面这样
```
<script>
import {onLoad} from '@dcloudio/uni-app';
export default {
setup() {
onLoad(() => {
console.log("app")
})
}
}
</script>
```
0

赞同来自:

感谢反馈,已确认 bug 并为你加分。

你提到 vue3 的 pages.json 中包含小数点会报错。

## 技术分析

经过我测试的确忽略一些边缘特殊字符串的兼容,导致转 js 变量时候不合法。
现已做了兼容,下次发版生效。

## 临时解决方案

如... 显示全部 »
感谢反馈,已确认 bug 并为你加分。

你提到 vue3 的 pages.json 中包含小数点会报错。

## 技术分析

经过我测试的确忽略一些边缘特殊字符串的兼容,导致转 js 变量时候不合法。
现已做了兼容,下次发版生效。

## 临时解决方案

如果你使用 hbuilderx ,请找到安装目录,mac 系统在访达中选择展示包内容 `Contents/HBuilderX/plugins/uniapp-cli-vite`
如果你是 cli 找到对应的 `node_modules`

依次找到下面的文件,进行替换。

找到 `/node_modules/@dcloudio/uni-cli-shared/dist/utils.js`

替换成下面文件。
0

赞同来自:

你好,使用 npx @dcloudio/uvm@latest alpha 更新到最新版本
你好,使用 npx @dcloudio/uvm@latest alpha 更新到最新版本
更多...

vue3.5+tauri2.0+arco桌面版OS系统|vite6.0+tauri2仿macos/windows桌面 vite vue3

分类: HTML5+ x***@126.com2024-12-26 10:23  发表文章 • 0 个评论 • 37 次浏览

vue3和vite双向加持,uni-app性能再次提升 vue3

分类: uni-app s***@baozun.com2024-12-16 09:44  评论文章 • 44 个评论 • 19085 次浏览

uni.openLocation和VUE3有兼容问题 vue3

分类: uni-app pang_fz2024-12-12 17:22  评论文章 • 2 个评论 • 319 次浏览

uni-app+vue3酒店预订app模板|uniapp+pinia2+uv-ui仿携程 vue3 uniapp

分类: uni-app x***@126.com2024-12-10 11:45  评论文章 • 1 个评论 • 97 次浏览

精华 uni-app 项目支持 vue 3.0 介绍,及升级指南 vite vue3

分类: uni-app 5***@qq.com2024-11-21 16:46  评论文章 • 594 个评论 • 265764 次浏览

vue3+tauri2.0+element-plus桌面端exe聊天模板|vite5+tauri2仿QQ/微信客户端程序 vue3

分类: HTML5+ x***@126.com2024-10-12 08:04  评论文章 • 1 个评论 • 334 次浏览

低版本 vue 无法安装 pinia 的解决方案 vue3

分类: uni-app dingDangCat2024-08-07 14:48  发表文章 • 0 个评论 • 238 次浏览

vue3+arco网页版webos系统|vite5+pinia2仿mac/windows桌面os vite vue3

分类: HTML5+ x***@126.com2024-07-28 11:06  发表文章 • 0 个评论 • 354 次浏览

UniDevTools - UniApp调试工具推荐 WebView调试 nvue vue3 真机调试

分类: uni-app 犭申2024-07-13 21:17  发表文章 • 0 个评论 • 1223 次浏览

vue3+electron31+vite5客户端聊天应用 vue3

分类: HTML5+ 丁不懂2024-07-11 10:22  评论文章 • 2 个评论 • 333 次浏览

vue3 setup页面传参 vue3

分类: uni-app JoneXu2024-06-11 14:55  评论文章 • 4 个评论 • 2177 次浏览

更多...