import XX from './views.ABoutView.vue'
import {mapState,mapMutations} from 'vuex'
export default{
data(){},//数据
methods:{},//方法
computed:{},//计算属性
filters:{},//过滤器
watch:{},//侦听器
components:{},//局部注册组件
created(){
this.$router //路由对象,可以跳转
this.$touter.push() //可以通过修改url实现路由跳转
this.$router.replace()//同样是跳转到指定的url,但是这个方法不会向history里面添加新的记录
this.$route //路由信息
this.route.query //url?key=value
this.$route.params //url/xxx xxx的值
this.$route //仓库
this.$store.state //取值
this.$store.commit('mutations中的方法')
},最常用,可长点心吧
beforeCreate(){},
mounted(){},//偶尔
beforeMount(){},
updated(){},//不用,别瞎搞
beforeUpdate(){},
destroyed(){},//销毁数据 比如定时器
beforeDestroy(){},//考虑缓存
activated(){},
deativated(){}
}
Vue2 组件中的出口主要功能方法
最新推荐文章于 2023-08-23 17:34:49 发布