- 博客(5)
- 收藏
- 关注
原创 vue-router 中 keep-alive 与 scrollBehavior
一. 路由文件配置当创建一个 Router 实例,提供一个 scrollBehavior 方法:// 要保存位置的页面添加 meta.top 并开启 keep-aliveconst routes = [ { path: '/', redirect: '/home' }, { path: '/home', name: 'Home', meta: { isKeep: true, top: 0 }, compon
2021-08-11 17:31:30 310
原创 手写封装轮播图
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 166
原创 webAPI基础笔记
dom 树包含 文档、元素、节点 获取过来的DOM元素是一个对象(object)创建:document.writeinnerHTMLcreateElement增:appendChildinsertBefore删:remoeChild改:修改元素属性:src、href、title等修改普通元素内容:innerHTML、innerText修改表单元素:value、type、disabled等修改元素样式:style、className查:主要获取查询d
2020-05-26 16:35:27 176
原创 vue组件插槽的使用方法
组件插槽组件的最大特性就是复用性,而用好插槽能大大提高组件的可复用能力匿名插槽:A组件:先注册B组件 alert-box <div> //这里的所有组件标签中嵌套的内容会替换掉slot 如果不传值 则使用 slot 中的默认值 <alert-box>有bug发生</alert-box> <alert-box>有...
2020-04-27 16:51:59 179
原创 vue父子传值(详细)
// 父传子 父组件(传): <base-button :title='传输的值' content='hello'></base-button>子组件(收): export default{ props:['title', 'content'] } //title:传输的值 content:hello//子传父 子组件(传): this.$emit...
2020-04-27 16:21:08 259
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人