vue.js - 在页面中使用组件时调用了两次挂载方法
问题描述
我在页面中使用的一个组件中有一个模式代码,一切正常,但是如果我刷新页面而不是两次调用挂载的钩子,这会破坏我的代码。我希望它只调用一次。
import axios from '~/plugins/axios';
export default {
data() {
return {}
};
},
components: {
LoginSignupModal
},
mounted() {
console.log('mounted called......');
},
<template>
<div>
<p>
<LoginSignupModal :isModalOpen='isModalOpen' v-on:onModalClose="onModalClose($event)"></LoginSignupModal>
</p>
</div>
</template>
解决方案
您不能将 div 粘贴到段落中。
删除 <p> 它应该可以工作。
推荐阅读
- python - `import pyspark` 适用于 Jupyter,但不适用于 python shell/脚本
- caching - 如何在 aarch64 中刷新缓存行
- html - 获取 html 并从 url 中删除参数
- python - 在 Pandas 中显示 DataFrame 的摘要统计信息
- python - 使用 Tkinter,如何制作一个按钮来打开或选择文件?
- android - 将 tagetSDK 更新为 26 后出现 NullPointerException
- javascript - 如何创建 Yeoman 基类?
- c# - FromUri 进入课堂
- reactjs - 如何设置高度以使网格底部的滚动条不覆盖网格行?
- github - 如何恢复使用 git clean -f -x 删除的文件?