![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vue学习
文章平均质量分 72
InterestAndFun
JVM垃圾回收为何不使用360安全卫士?
展开
-
vue在mounted中无法获取$refs绑定的dom元素
分析问题、解决问题根据vue中的钩子函数来说,mounted是渲染完成之后再执行的,这时候dom元素是加载完成了的。根据$refs去获得绑定的元素,如果元素已经是加载完成的话,那绝对是能够获取到的。所以出现这种情况,只有一种可能:你的$refs所在的标签并未被渲染。这时候就需要检查你的渲染条件是使用了v-if还是v-show,v-if只有当条件成立才去渲染dom元素,所以在条件不成立时,该元素并未被渲染。而且,当条件成立,渲染完成之后,若所选择的条件不成立,该dom元素还会被销毁。v-show会由始到原创 2021-12-23 15:00:25 · 4944 阅读 · 0 评论 -
Vue 初始化获取数据应该放到 Created 还是 Mounted 中?
Vue 初始化获取数据应该放到 Created 还是 Mounted 中?以下片段摘自官方文档created:在实例创建完成后被立即同步调用。在这一步中,实例已完成对选项的处理,意味着以下内容已被配置完毕:数据侦听、计算属性、方法、事件/侦听器的回调函数。然而,挂载阶段还没开始,且 $el property 目前尚不可用。mounted:实例被挂载后调用,这时 el 被新创建的 vm.$el 替换了。如果根实例挂载到了一个文档内的元素上,当 mounted 被调用时 vm.$el 也在文档内。注原创 2021-11-15 10:10:50 · 6203 阅读 · 0 评论 -
Vue组件样式模板
记录一下做过一些组件,因某些原因没能用在项目中。丢了又可惜,写篇博客存起来,以后用的时候直接copy样式<template> <div class="grid-content"> <div class="grid-con-icon" :style="{'background': options.color}">{{options.title}}</div> <div class="grid-cont-right">原创 2021-10-06 11:06:59 · 493 阅读 · 0 评论 -
使用Vue做一个定时刷新的页面
使用Vue做一个定时刷新的页面前置知识1. setInterval官方上的定义:setInterval() 方法重复调用一个函数或执行一个代码段,在每次调用之间具有固定的时间延迟。在窗口和工作接口上提供的**setInterval()方法重复调用函数或执行代码片段,每次调用之间有固定的时间延迟。它返回一个时间间隔ID,该ID唯一地标识时间间隔,因此您可以稍后通过调用clearInterval()**来删除它。区别于**setTimeOut**:**setTimeout()**方法设置一个定时器原创 2021-09-13 13:46:59 · 2783 阅读 · 2 评论 -
vue+elementUI开发过程
vue+elementUI开发过程搭建项目工程1. 切换到目的路径下,在地址栏中输入cmd后回车[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-eA4ZnqVe-1625811977325)(C:\Users\YANGAL7\AppData\Roaming\Typora\typora-user-images\image-20210709131646961.png)]2. 在dos窗口中,输入vue init test(test是我的项目名称),回车,等待加载中顺便提一原创 2021-07-09 14:26:50 · 769 阅读 · 0 评论