上一页 1 2 3 4 5 6 7 8 ··· 13 下一页
摘要: Vue-router有几种模式?如何实现? Vue-router 是vue框架的路由插件。 Vue-router 有两种模式:Hash 模式和 History 模式。在开发的时候可以通过使用在路由配置中配置mode这个属性的值来配置使用哪种路由,如果不配置这个字段就默认是 hash 模式。 * Ha 阅读全文
posted @ 2021-04-30 15:13 颗就完了 阅读(5053) 评论(2) 推荐(3) 编辑
摘要: 一 、区别: 前面我们介绍了webpack里面的 loader 和 plugin ,这里来回顾一下: * loader是文件加载器,能够加载资源文件,并对文件进行一些处理,如编译,压缩 等,最终一起打包到指定的文件中。 * plugin赋予了webpack各种灵活的功能,如打包优化,资源管理,环境变 阅读全文
posted @ 2021-04-30 14:13 颗就完了 阅读(6424) 评论(0) 推荐(0) 编辑
摘要: 修改vue-router的配置文件,默认位置router/index.js import Vue from 'vue' import Router from 'vue-router' /** * 重写路由的push方法 * 解决,相同路由跳转时,报错 * 添加,相同路由跳转时,触发watch (针对 阅读全文
posted @ 2021-04-02 10:42 颗就完了 阅读(1950) 评论(0) 推荐(0) 编辑
摘要: 转自:https://mp.weixin.qq.com/s/7d4maMFy_L2ho23DD_tdTw 一、是什么 权限是对特定资源的访问许可,所谓权限控制,也就是确保用户只能访问到被分配的资源 而前端权限归根结底是请求的发起权,请求的发起可能有下面两种形式触发 页面加载触发 页面上的按钮点击触发 阅读全文
posted @ 2021-02-22 19:14 颗就完了 阅读(1836) 评论(0) 推荐(0) 编辑
摘要: 转自https://mp.weixin.qq.com/s/3kGPcQ7xduLqAEAaWRJbgw 一、是什么 Tree shaking 是一种通过清除多余代码方式来优化项目打包体积的技术,专业术语叫 Dead code elimination 简单来讲,就是在保持代码运行结果不变的前提下,去除 阅读全文
posted @ 2021-02-16 21:56 颗就完了 阅读(603) 评论(0) 推荐(0) 编辑
摘要: 1.手写instanceof 2.实现数组的map方法 3.使用数组内置的方法reduce方法实现map方法 4.手写reduce方法 5.数组扁平化 6.深拷贝 7.浅拷贝 8.手动实现call,apply,bind 9.手写new 10.手写primose 11.手写ajax 12.手写防抖 1 阅读全文
posted @ 2021-02-16 12:54 颗就完了 阅读(84) 评论(0) 推荐(0) 编辑
摘要: Vue的双向数据绑定原理? Vue是根据数据劫持结合发布者-订阅者模式来实现双向数据绑定的,利用object.defaultProperty()方法来获取每个属性 的setter,getter,在数据变动的时候分布消息给订阅者,触发响应的监听回调。 Object.defaultProperty()方 阅读全文
posted @ 2020-12-07 20:29 颗就完了 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 创建对象 使用object函数和对象字面量可以创建对象,但是这两种方法也有明显的不足:如创建具有相同接口的多个对象需要编写很多重复的代码。es6提供了类和继承,注意:这个是封装了es5构造函数加原型继承的语法糖而已; 创建对象的方式: 1,使用工厂模式创建对象: 使用工厂模式创建对象就是创建一个Ob 阅读全文
posted @ 2020-08-05 09:10 颗就完了 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 什么是事件对象? 在触发DOM上的某个事件时,会产生一个事件对象Event,这个对象中包含者所有与事件有关的信息。包括导致事件的元素,事件的类型,其他与特定事件相关的信息,所有的浏览器都支持event对像,但是支持的方式不同。 DOM中的事件对象 兼容DOM的浏览器会将一个event对象传入事件处理 阅读全文
posted @ 2020-05-09 15:57 颗就完了 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 一,什么是事件? 事件就是用户或者浏览器自身执行的某种动作。如点击(click),加载,鼠标经过。 二,什么是事件处理程序? 响应某个事件的就是事件处理程序。 三,HTML事件处理程序? 一个元素支持的每一个事件都可以使用一个与相应事件处理程序同名的特性来指定,这个特性的值就是能够执行的Javasc 阅读全文
posted @ 2020-05-03 11:54 颗就完了 阅读(230) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 13 下一页