mounted () { window.onresize = () => { return (() => { this.$forceUpdate(); })() } }…
每天记录一点点,把我遇到的问题记录下来, 希望可以帮助到更多和我遇到同样问题的人. 问题描述:通过调接口,动态显示帮助页面的问题列表, 问题列表有多级,当点击的这个问题没有下一级问题的时候跳入内容页. 问题出在,我在电脑上做移动端页面的时候,相继跳到详情页,我想返回,点击 按钮,直接跳转到了如上第一张图的样子,no,no,no,这不是我想要的结果,此刻,想到了通过改变url来改变页面的层级问题. 一级的parent为0,默认不显示或显示为如图: 二级的parent为1,点击一级路由变为如图: 点…
父调子 $refs (把父组件的数据传给子组件)  <template> <div id="app"> <input type="button" name="" id="" @click="parentCall" value="父调子" /> <hello ref="chil" />//hello组件 </div&…
this.$refs.tabs.activeKey ref就是vue里面的id…
Vue 实现手动刷新组件:https://www.jianshu.com/p/742142dc95f3…
本篇目录: 7.1 组件与复用 7.2 使用props传递数据 7.3 组件通讯 7.4 使用slot分发内容 7.5 组件高级用法 7.6 其他 7.7 实战:两个常用组件的开发 组件(Component)是Vue.js最核心的功能,也是整个框架设计最精彩的地方,当然也是最难掌握的. 本章将带领你由浅入深地学习组件的全部内容,并通过几个实战项目熟练使用Vue组件. 7.1 组件与复用 7.1.1 为什么使用组件 在正式介绍组件前,我们先来看一个简单的场景,如图7-1所示:  图7-1中是一个…
Vue 中的受控与非受控组件 熟悉 React 的开发者应该对"受控组件"的概念并不陌生,实际上对于任何组件化开发框架而言,都可以实现所谓的受控与非受控,Vue 当然也不例外.并且理解受控与非受控对应的需求场景,可以让我们在设计一些基础组件时思路更加清晰,暴露出来的组件 API 也更加合理.统一. 需求 许多 UI 组件都是有状态(stateful)的,而这个状态是由组件外部控制还是组件内部维护,也就对应了受控与非受控两种模式. 例如 Tabs 组件是很常见的一种 UI 组件,它的核心…
组件是可复用的Vue实例,拥有属于自己的数据.模板.脚本和样式,可避免繁重的重复性开发.由于组件都是独立的,因此其内部代码不会影响其它组件,但可以包含其它组件,并且相互之间还能通信. 一.注册 在使用组件之前,需要先将其注册,Vue提供了两种注册方式:全局注册和局部注册. 1)全局注册 通过Vue.component()方法可注册全局的组件,它能接收两个参数,第一个是组件名称,第二个既可以是扩展过的构造器(即Vue.extend()的返回值),也可以是选项对象(会自动调用Vue.extend()…
vue在移动端开发过程中,上拉加载.下拉刷新是页面的基本需求,现在给大家介绍一种基于touch事件封装的刷新组件. 组件支持传参.传递事件.请求成功异步回调.上拉与触底触发加载或刷新. 父子组件间的通信 这里我们有两个页面,父组件note.vue与刷新组件baseScroll.vue. 通过Prop向子组件传递数据.通过事件向父组件发送消息.通过插槽slot分发内容. note: <base-scroll v-bind:url="url" v-bind:param="p…
例如:vue-fullscreen <template> <div class="Test"> <fullscreen ref="fullscreen" @change="fullscreenChange" > <el-button @click="toggle">全屏</el-button> something </fullscreen> </di…