
学习笔记
文章平均质量分 53
杰克老湿
没有撤退可言
展开
-
日常学习笔记 - JS中的三种继承方式
对于继承最基础的理解,就是解决了一个问题:假定我们已有一个构造函数(工厂函数)A,现在想要声明一个构造函数B,而B是对A的补充,除了具备A拥有的所有属性和方法外,还具备B自身独有的一些属性和方法,此时我们可以让B直接继承A的属性和方法,再对B进行补充,就可以完美达到目的。原创 2022-04-26 11:54:37 · 233 阅读 · 0 评论 -
日常学习笔记 - Vuex的安装使用及五大属性
用官方文档的话来说,Vuex是为Vue.js而开发的一种状态管理模式,用于存储状态(数据),Vuex中存储的状态只能通过commit方式来进行修改,以达到对状态的监听。原创 2022-04-25 21:58:48 · 177 阅读 · 0 评论 -
日常学习笔记 - JS中call、apply、bind的异同
call和apply方法调用后会立即执行一次,bind方法调用后需要手动执行;apply方法传参需以数组形式传入原创 2022-04-25 00:01:59 · 155 阅读 · 0 评论 -
日常学习笔记 - ES6中的Map类型
ES6中新添加的数据类型,本质和Object一样,都是哈希结构的键值对集合。Map数据类型是对Object的补充,传统Object键名只能是字符串,而Map的键名不限于字符串。原创 2022-03-16 19:05:11 · 1754 阅读 · 2 评论 -
日常学习笔记 - ES6中的Set类型
Set本质是ES6中新添加的一种数据类型,在结构上类似于数组,但set集合中的元素具有唯一性。原创 2022-03-15 19:57:31 · 1003 阅读 · 0 评论 -
五、Vue学习笔记——使用tinymce富文本编辑器
安装tinymceyarn add tinymce -S安装@tinymce/tinymce-vueyarn add @tinymce/tinymce-vue -S在node_modules文件下找到tinymce模块,复制tinymce放入项目的根目录下static / public的文件夹中下载汉化包https://www.tiny.cloud/get-tiny/language-packages/,将zh_CN.js放入tinymce目录下的langs文件夹中创建组件:&.原创 2020-07-21 09:28:04 · 655 阅读 · 0 评论 -
四、Vue学习笔记——使用路由钩子动态修改网页名称
在router.js中设置meta属性// 首页 { path: "index", component: () => import("../views/home/index/index.vue"), meta: { title: "-首页" }, },通过router的钩子beforEach修改网页名称router.beforeEach((to, from, next) => { do.原创 2020-07-21 08:57:13 · 412 阅读 · 0 评论 -
三、Vue学习笔记——使用阿里图标
将图标添加到购物车内,点击下载代码并解压在项目中创建font目录,并将图标文件中的iconfont.css、iconfont.tff文件粘贴到该目录中。在main.js中引入该字体样式// 引入字体样式import "./assets/font/iconfont.css";在组件中通过添加类名使用<i slot="prefix" class="el-input__icon iconfont icon-user1"></i>注:改变图标大小等样式,可以直接在.原创 2020-07-21 08:48:56 · 261 阅读 · 0 评论 -
二、Vue学习笔记——提取公共接口
创建utils.js文件封装接口并暴露export const printA = () => { console.log("A");};组件中引入该方法import { getRsaCode, printA } from "@/utils/utils";注:单个页面组件通常不需要使用所有的公共接口,故在utils文件中使用单独暴露的形式export const printA = () => { console.log("A");};export con.原创 2020-07-21 08:28:01 · 628 阅读 · 0 评论 -
一、Vue学习笔记——引入图片的方式
1.通过require(图片地址)引入2.直接引入图片资源,使用数据保存,直接作为:src属性值3.非动态src,直接正常引入即可原创 2020-07-21 08:27:23 · 157 阅读 · 0 评论