Preface The solution to the problem of not being able to obtain elements for the first time in Vue is whether you often click the pop-up button for the first time to obtain the elements in the pop-up window. When you open the pop-up window to get the element, it is empty and you have to open it a second time to get it. 1. Get after updating DOM this.$nextTick(callback) methods: { play() { //Get the element console.log($('#video')); this.$nextTick(function() { //Get the element console.log($('#video')); }); } } 2. Get through timer setTimeOut(fn, 0) methods:{ play() { //Get the element console.log($('#video')); setTimeOut(function(){ //Get the element console.log($('#video')); }, 0); } } 3. Get by triggering events @opened <el-dialog @opened="play"></el-dialog> methods: { play() { //Get the element console.log($('#video')); } } Summarize This is the end of this article about how to solve the problem that vue cannot get elements for the first time. For more relevant content about vue cannot get elements, please search 123WORDPRESS.COM's previous articles or continue to browse the following related articles. I hope you will support 123WORDPRESS.COM in the future! You may also be interested in:
|
<<: How to build a multi-node Elastic stack cluster on RHEL8 /CentOS8
>>: MySQL 8.0.13 installation and configuration method graphic tutorial under win10
I found a strange problem when deploying the proj...
I recently wrote a mobile page at work, which was...
Vertical Split Vertical splitting refers to the s...
1. Overview The so-called life cycle function is ...
Here are some common MySQL commands for you: -- S...
Volume Label, Property Name, Description 002 <...
Chapter 1 <br />The most important principl...
Table of contents Problem Description Principle A...
Preface As we all know, HTML5 belongs to the Worl...
1: Download from mysql official website https://d...
let Utils = { /** * Is it the year of death? * @r...
Table of contents 1. Check the current status of ...
In Vue, we can define (register) local components...
What is a Port? The ports we usually refer to are...
First we need to install some dependencies npm i ...