uni-app
uni-app copied to clipboard
A cross-platform framework using Vue.js
经过测试,第二层是v-for时才会同时合并到根元素和第二层元素,非v-for时正常合并到了根元素  "node_modules/@dcloudio/uni-mp-weixin": { "version": "2.0.2-4010520240507001", "resolved": "https://registry.npmjs.org/@dcloudio/uni-mp-weixin/-/uni-mp-weixin-2.0.2-4010520240507001.tgz", "integrity": "sha512-+f2DJe5c7+eSzcTttIzYJVcDxzev9CIFDP91/hm1tt7vSCQF6Xa5xGJ7RUN4MrrKQjSe6AAkhj3Aa17uVY5XQQ==" },
``` import { reactive } from 'vue' import { onLoad } from '@dcloudio/uni-app' const selected = reactive([{ date: '2024-06-30', info: 'Red dot' }]); onLoad(() => { // 设置测试数据 selected.push({ date:...
以下代码使用 stop 事件修饰符能阻止事件冒泡,使得 swiper 无法滚动。 ```template 1 ... const touchSwiper = () => {} ``` 但是我想动态的控制 swiper 的滚动,所以不能用 .stop 修饰符,使用了stopPropagation() 如下代码所示,但是这样却没有效果。 ```template 1 ... const touchSwiper = e => {...
使用npx @dcloudio/uvm为什么会更新到alpha版本,alpha是最新的稳定版本吗
1.关于动态路由 比如vue-router的生态适配。因为动态的话,这样和pc端的路由菜单配置就能对应上。不用额外在配置在pages.json.而且社区dcloud插件市场有开发者写了。但是还是希望有官方的适配支持 2.关于动态组件 这个也很需要,我不知道是为啥。easycom都能做出来。在适配小程序上为什么这么困难。几年了都没解决。感觉不符合uniapp的实力啊。uts这么有开创性的,有难度的任务都搞定了。
礼貌问一下大伙如何解决 动态增删路由表。 我想要路由表从后台请求回来生成。除了uni-simple-router 还有什么方案
???是需要怎么配置吗???
 tsconfig.json:  识别成原生button了?
首先是测试工程: [scroll.zip](https://github.com/user-attachments/files/15922154/scroll.zip) **项目场景说明:** 页面内有一个长列表`arr1`,另外一个列表`arr2`,是`arr1`的计算属性(从`arr1`中截取部分),然后页面中`f-for`渲染`arr2`。 **复现步骤1:** 1、上滑列表,使得`arr2[0]`隐藏一部分:  2、点击【测试】按钮,这个按钮会修改`arr[2]`的截取范围,从初始的截取0-10,改为截取1-11。此时列表会更新渲染。 **不同设备的表现1:** 在**小程序开发者工具及安卓真机**中,`arr2[1]`会在最顶部,截图如下:  在**IOS真机**中,`arr2[1]`会出现在`arr2[0]`的位置,也就是上面复现步骤1中的一部分,大约是这样:  **复现步骤2:** 1、上滑列表较长距离,使得`arr2`隐藏多个item,例如:  2、同样点击【测试】按钮,这个按钮会修改`arr[2]`的截取范围,从初始的截取0-10,改为截取1-11。此时列表会更新渲染。 **不同设备的表现2:** 在**小程序开发者工具及安卓真机**中,页面不会有任何变化,和截取范围变化之前的页面一模一样。 在**IOS真机**中,`arr2[4]`(也就是下图中name=5)的item会出现在截取范围变化前,`arr2[3]`的位置,相当于全体上移了一个item的高度。  **问题:** 两者的表现差异是哪一端的问题?有没有办法可以让IOS和安卓的表现一致?
``` // 目录结构 src ├─packages │ ├─pkg-a │ │ ├─static │ │ │ ├─image.png ├─pages ``` ```json5 // pages.json { "subPackages": [{ "root": "packages/pkg-a", "pages": [ // ... ] }]...