- 博客(31)
- 收藏
- 关注
原创 父组件接收子组件传过来的值,如果值是引用数据类型,父组件修改这个值会有变和不变两种情况
emit() 接受时是浅拷贝的引用数据类型,那么父组件直接修改这个值子组件也会跟着改变。利用this.$refs.child.值=" " 来进行修改子组件。2 、如果接受是采用了深拷贝,那么直接改变就不生效,须在父组件引用的子组件加上 $ref="child"
2024-04-26 10:49:40
170
原创 在uniapp中引入iconfont阿里巴巴矢量图标库
7、修改iconfont.css的路径,加上~@的形式。5、将以下几个文件赋值到static的目录下。1、登录之后找到自己想要的图标。4、下载font css到本地。6、在app.vue 中引入。3、添加到自己的项目中。
2024-01-24 15:13:12
246
原创 vue2中配置环境变量
production env是不能变的后面的名称可以随便起。,开头必须是VUE_APP或者NODE_ENV才有效果。4、在package.json中进行如下配置。1、在项目的根目录下创建不同环境线的文件,3、在进行axios进行请求的时候使用。
2024-01-23 16:43:04
723
原创 vue 子传父this.$emit(传递多个参数,参数1,参数2,参数3)
父组件接受并同时也要传递参数的时候,可以使用arguments来接受子组件传递过来的多个参数,这个接收到的参数是数组的形式,额外自定义的参数可以传递下来。
2024-01-23 11:00:36
381
原创 uniapp拖拽元素交换元素的位置,对元素进行一个排序,兼容H5和App。
2、 import Sortable from 'sortablejs'导入插件sortable。1、安装npm install sortablejs --save插件。4、App需要在创建一个script标签,lang=renderjs。
2023-12-05 09:19:30
1277
原创 uniapp中引入一个公共组件,组件中嵌套web-view引入html页面如何实现页面之间传值
Phone='+encodeURIComponent(this.number)通过url可传递字符串,在html中使用uni.postMessage({data: {msg: 1}})传递参数。在H5与app中获取值的方式不一样。当有多个字符串传递的时候。
2023-10-25 17:57:23
576
原创 vue页面引入一个公共组件,实现切换页面重新加载这个组件
公共组件中使用v-if控制一个变量forceRefresh。在Dom更新结束之后的延迟回调函数中设置这个变量为true。data中默认这个变量的值为true。在生命周期onShow中。
2023-10-25 17:48:08
137
原创 获取浏览器摄像头和麦克风,各大浏览器的兼容问题
console.log('最新的标准API',navigator.mediaDevices.getUserMedia);console.log('webkit核心浏览器');console.log('firfox浏览器');console.log('旧版API');
2023-10-25 17:42:33
398
原创 uniapp 的App,实现在运行程序之前获取权限
1、在manifest.json 中勾选APP权限配置中需要勾选的相机麦克风风权限。2、可参考原生Android。在需要调用权限的地方引入。
2023-10-25 09:23:27
1051
原创 web-view如何控制大小不让其全屏展示,控制显隐。
当监听到消息需要显示的时候,可以获取当前的web-view对象this.$parent.$scope.$getAppWebview()或者this.$scope.$getAppWebview()通过setStyle来设置宽高。uniapp中可以使用v-if来控制显隐,但是不符合需求,即使不显示也要执行web-view嵌套的html文件,这个时候v-if就不行了。
2023-10-23 13:38:27
2945
3
原创 module.exports和exports的区别:
module.exports和exports在本质上是一样的,exports指向的是module.exports创建对象的引用对象的地址,假如先赋值给一个变量,再将这个变量赋值给exports。此时exports的指向发生改变,不能获取到module中的值。
2023-08-24 10:55:30
79
原创 app项目+uniapp+uni-ui
新建------>项目uni-app----->填写项目的名称---------- >uni-ui框架------->vue版本2.0-------> 点击创建即可。
2023-05-08 11:41:24
68
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人