logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue使用this.$refs.xx在mounted中获取DOM元素为undefined

(1)原因:如果在 DOM 结构中的某个 DOM 节点使用了v-if、v-show或者v-for(即根据获取到的后台数据来动态操作 DOM,即响应式),那么这些 DOM 是不会在mounted阶段找到的。mounted 阶段,一般是用于发起后端请求,获取数据,配合路由钩子做一些事情。简单来说就是在 mounted 钩子中加载数据而已,加载回来的数据是不会在这个阶段更新到 DOM 中...

vue 移动端video标签视频播放的解决方案

先讲我的问题吧首先相信都遇到过 安卓手机在微信中播放视频 结束时被强制嵌入广告的问题吧。我反正是遇到过两次了。原因可能是因为安卓在微信里使用的是QQ浏览器吧。(这里我真的是不敢确定的哈,只是在qq浏览器里打开页面也是和微信打开的一样而已。)下面献丑的来说下我的情况和思路首先我这边是在列表页里有个预告片。期初的想法是直接点击预告片就在当前页面利用video标签来播放。但是这样安卓和苹果手...

vue中 this.$set的用法详解

当vue的data里边声明或者已经赋值过的对象或者数组(数组里边的值是对象)时,向对象中添加新的属性,如果更新此属性的值,是不会更新视图的。<template><div id="app"><p v-for="item in items" :key="item.id">{{item.message}}</p><button class="btn"

iframe在Vue中的应用

最近写项目,遇到一个问题,那就是如何把vue项目和H5页面嵌套在一起呢?看似风马牛不相及,万万没想到,还有个iframe在候着呢!真是JS解决不了的,可别忘了还有标签呢!步入正题:一、介绍:HTML 中的<iframe> 标签iframe 元素会创建包含另外一个文档的内联框架(即行内框架)。所有浏览器都支持 <iframe> 标签。二、使用...

vue中watch的用法

一、首先确认watch是一个对象,一定要当做对象来用123watch:{}  对象:有键,有值。 1、键:就是你要监控的那个家伙,比如说$route,这个就是要监控路由的变化。或者是data中的某个变量。 2、值:  ① 可以是【函数】:就是当你监控的家伙变化时,需要执行的函数,这个函数有两个形...

JS中的async/await的用法和理解

1、首先需要理解async 和 await的基本含义async 是一个修饰符,async 定义的函数会默认的返回一个Promise对象resolve的值,因此对async函数可以直接进行then操作,返回的值即为then方法的传入函数// 0. async基础用法测试async function fun0() {console.log(1)return 1}fun0().then( x =>

到底了