一旦在 vue.js 中加载了页面或视图,如何设置点击事件?
原文:https://www . geesforgeks . org/如何设置一次点击事件一次页面或视图加载在 vue-js/
在本文中,我们将讨论一旦页面或视图在 vue.js 中被加载,如何设置一个点击事件。安装钩通常是最常用的钩。它们允许我们在第一次渲染之前或之后访问或修改组件的 DOM。
所以,这里我们将使用挂载的钩子来触发页面加载时的点击事件。
设置环境的步骤:
-
首先,我们应该使用下面的命令安装 vue.js:
js sudo npm install -g @vue/cli
-
安装 vue.js 后,您可以使用下面的命令创建一个新项目:
js vue create test
-
现在,使用转到项目文件夹
js cd myapp
-
您可以使用以下命令运行项目:
js npm run serve
项目的文件结构如下所示:
语法
-
第一步:给出你想要点击的按钮的参考。
js <button ref="Btn" @click="logClicked">Click</button>
-
第 2 步:在挂载钩子触发按钮点击。
js mounted () { this.$refs.Btn.click() }
示例:从测试项目 src 文件夹中打开您的 App.vue 文件并更新代码。
java 描述语言
<script>
export default({
methods: {
logClicked () {
console.log('Clicked')
}
},
mounted () {
this.$refs.Btn.click()
}})
</script>
<template>
<div id="app" class="container">
<button ref="Btn" @click="logClicked">Click</button>
</div>
</template>
输出输入本地主机:8080 可以在 chrome 浏览器中看到输出,也可以使用下面的命令在 Chrome 浏览器中打开控制台
ctrl+shift+j
版权属于:月萌API www.moonapi.com,转载请注明出处