vue
不想当技术大佬的程序员不是好程序员
这个作者很懒,什么都没留下…
展开
-
vue3中 watch的使用
watch方法内注意第一个参数!!!监听单个数据源let count = ref(1);watch(count, (newValue, oldValue) => { //直接监听 console.log("count改变了");});监听对象setup(props) { console.log(props.dialogData);}watch( () => props.dialogData, () => { //通过一个函数返回要监听的原创 2021-04-13 14:14:56 · 250 阅读 · 0 评论 -
provide/inject的使用 跨组件传值
provide / inject需要一起使用,以允许一个祖先组件向其所有子孙后代注入一个依赖,不论组件层次有多深,并在起上下游关系成立的时间里始终生效。实现跨组件传值provide 选项应该是:一个对象或返回一个对象的函数inject 选项应该是:一个字符串数组,或 一个对象,对象的 key 是本地的绑定名provide() { return { title: '父组件' ...原创 2019-11-25 10:08:38 · 812 阅读 · 0 评论 -
gzip压缩
第一步 在config/index.js将 productionGzip 改为 true第二步 安装依赖compression-webpack-plugin 一定要制定版本号@1.1.12 否则会报错第三步 剩下的在nginx中配置...原创 2019-11-13 13:57:42 · 115 阅读 · 0 评论 -
数组中出现__ob__: Observer无法取值
控制台使用push添加打印数组的时候,出现[{…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, __ob__: Observer]经过查阅,__ob__: Observer它不可枚举,从中不可xx[0]取值,需要用JSON.parse(JSON.stringify(数组))重新生成一个可枚举数组for (let i = 0; i...原创 2019-07-25 09:52:14 · 20689 阅读 · 8 评论 -
自定义audio音频样式及播放功能
效果图子组件 audio代码<template> <div class="audio-wrapper"> <audio ref="audio"> <source :src="myAudioUrl" type="audio/mp3" /> </audio> <...原创 2019-07-04 17:43:05 · 2838 阅读 · 5 评论