
vue
厕所打你
这个作者很懒,什么都没留下…
展开
-
vue3-setup语法糖
官网上setup语法糖相关用法示例给的不全生命周期<script setup> // mounted onMounted(() => { console.log('Component is mounted!') })</script>获取dom<template> <div ref="home"></div></template><script setup>原创 2021-11-16 19:28:39 · 3309 阅读 · 7 评论 -
vue强制刷新组件的方法
给组件添加一个key,当key的值改变,组件就会重新挂载。<Bar :key="refreshKey" />修改refreshKey的值即可。原创 2021-10-26 23:27:05 · 655 阅读 · 0 评论 -
计算属性
计算属性一、计算属性不是函数<div id="app"> {{reversedMsg()}}</div>new Vue({ el: '#app', data: { msg: 'hello' }, computed: { reversedMsg() { return this.msg.split('').reverse().join('') } }})程序执行后会原创 2021-02-25 19:35:10 · 261 阅读 · 0 评论 -
vue的生命周期
vue的生命周期前言 一个vue实例从创建->挂载->更新->销毁的这整个过程,称为该实例的生命周期。用户可以在不同阶段通过生命周期钩子函数,来添加自己的代码。每个阶段有一对钩子,下面按顺序详解。生命周期钩子一、创建beforeCreate:此时data和methods中的数据还没有初始化<div id="app"></div>new Vue({ el: '#app', data: { msg: '厕所打你'原创 2021-02-25 00:33:46 · 93 阅读 · 0 评论 -
vue组件
组件的使用方法(1)创建组件构造器var cpnC = Vue.extend({ template: `<div></div>` })(2)注册组件//全局组件Vue.component('cpn',cpnC)//(该组件的标签名,组件构造器)//局部组件var app=new Vue({ el: "#example", components: { cpn: cpnC }})ps:语法糖原创 2021-01-29 22:18:15 · 106 阅读 · 0 评论