- 博客(5)
- 收藏
- 关注
原创 vue-router 中 keep-alive 与 scrollBehavior
一. 路由文件配置 当创建一个 Router 实例,提供一个 scrollBehavior 方法: // 要保存位置的页面添加 meta.top 并开启 keep-alive const routes = [ { path: '/', redirect: '/home' }, { path: '/home', name: 'Home', meta: { isKeep: true, top: 0 }, compon
2021-08-11 17:31:30
414
原创 手写封装轮播图
function animate(obj, target, callback) { // console.log(callback); callback = function() {} 调用的时候 callback() // 先清除以前的定时器,只保留当前的一个定时器执行 clearInterval(obj.timer); obj.timer = setInterval(function() { // 步长值写到定时器的里面 // 把我们步长值改为整数 不要出现小数的问题 // var step = M
2020-05-26 16:39:26
209
原创 webAPI基础笔记
dom 树包含 文档、元素、节点 获取过来的DOM元素是一个对象(object) 创建: document.write innerHTML createElement 增: appendChild insertBefore 删: remoeChild 改: 修改元素属性:src、href、title等 修改普通元素内容:innerHTML、innerText 修改表单元素:value、type、disabled等 修改元素样式:style、className 查: 主要获取查询d
2020-05-26 16:35:27
208
原创 vue组件插槽的使用方法
组件插槽 组件的最大特性就是复用性,而用好插槽能大大提高组件的可复用能力 匿名插槽: A组件: 先注册B组件 alert-box <div> //这里的所有组件标签中嵌套的内容会替换掉slot 如果不传值 则使用 slot 中的默认值 <alert-box>有bug发生</alert-box> <alert-box>有...
2020-04-27 16:51:59
263
原创 vue父子传值(详细)
// 父传子 父组件(传): <base-button :title='传输的值' content='hello'></base-button> 子组件(收): export default{ props:['title', 'content'] } //title:传输的值 content:hello //子传父 子组件(传): this.$emit...
2020-04-27 16:21:08
309
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人