This article mainly introduces the implementation code of using vue to realize clicking a button to slide out of the panel. It is very good and has reference value. Friends who need it can refer to it
It is easy to make mistakes during communication, or the information is not at all Can't pass. So here is an example of how to complete click events through communication between components.
In the index.vue file:
点我
Transfer intermediary
Introducing the component, which is the component to be popped up
import addForm from './docsForm' export default { components: { addForm }, data() { return { show: false, formShow: false } }, watch: { show: { handler: function(newVal, oldVal) { this.show = newVal }, deep: true } }, methods: { onShow() { this.formShow = true } } }
The method in this file is so.
Then is how to upload data to the pop-up component docsForm.vue
export default { props: { show: false }, methods: { hide() { this.$emit('onHide') }, }
In the component slidePanel.vue
{{title}}
This way you can realize the pop-up between different components.
The above is the entire content of this article. I hope it will be helpful to everyone's study. For more related content, please pay attention to the PHP Chinese website!
Related recommendations:
How vue achieves the effect of forward refresh and backward without refresh
Vue.js 2.0 mobile camera Implementation of the compressed image upload preview function
Vue implementation of the component that returns the top backToTop
The above is the detailed content of Use vue to slide out the panel by clicking the button. For more information, please follow other related articles on the PHP Chinese website!