How does vue get the width of the screen
This article mainly explains "how to get the width of the screen by vue". Interested friends may wish to take a look at it. The method introduced in this paper is simple, fast and practical. Let's let the editor take you to learn how to get the width of the screen by vue.
The specific methods are as follows:
1. Use the document.documentElement method to get the width and height of the screen
WindowWidth: document.documentElement.clientWidth, / / get the screen width
WindowHeight: document.documentElement.clientHeight, / / get the screen height
two。 Monitor screen width and height in real time in watch
Watch: {
WindowHeight (val) {
Let that = this
Console.log ("Real time screen height:", val, that.windowHeight)
}
WindowWidth (val) {
Let that = this
Console.log ("Real time screen width:", val, that.windowHeight)
}
}
3. Use the mounted function to get the screen width and height
Mounted () {
Var that = this
_ window.onresize = () = > {
Return () = > {
Window.fullHeight = document.documentElement.clientHeight
Window.fullWidth = document.documentElement.clientWidth
That.windowHeight = window.fullHeight; / / get the screen height
That.windowWidth = window.fullWidth; / / get screen width
) ()
}
}
At this point, I believe you have a deeper understanding of "how to get the width of the screen by vue". You might as well do it in practice. Here is the website, more related content can enter the relevant channels to inquire, follow us, continue to learn!