自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 React 扩展内容

react扩展

2022-08-12 19:53:28 370 1

原创 nuxtJs学习

nuxtJs学习基础

2022-07-29 23:31:16 184

原创 this指向性问题

this指向性问题默认绑定;window;独立调用也指向window;隐式绑定: 对象调用 obj.foo() : 谁调用就指向谁;(会出现隐式丢失)显示绑定: call ,apply, bind obj1.call(obj2)new 绑定规则优先级: 4 > 3 > 2 > 1默认绑定规则<script> this === window // true// 函数的独立调用function test() { conso

2021-10-08 14:23:10 142

原创 LODOP自定义套打表格功能

功能项目用到了LODOP的套打,由此记录一下。项目主要用到的功能:获取表格中的列,在画布上绑定相应的列,最终通过lodop打印。说明项目只用到了表格,所以只修改了表格的功能项目路径为:http://github.com/DJHoon/lodopVue如需更多功能,可参考:https://github.com/cxy0303/vue-lodop-design效果图最终效果...

2021-08-20 20:07:18 656

原创 前端免费模板链接

这里写自定义目录标题前端免费模板链接前端免费模板链接1.https://templated.co/2.https://templatemo.com3.https://startbootstrap.com/themes4.https://github.com/learning-zone/website-templates5.https://colorlib.com/6.https://bootstrapmade.com7.https://bootstraptaste.com8 模板链接: h

2021-08-18 20:01:21 319

原创 elementUI表单封装

elementUI表单封装根据项目需要封装elementUI表单html代码js代码使用根据项目需要封装elementUI表单html代码<template> <!--是否行内表单--> <el-form ref="form" :inline="inline" :model="formObj.form" :label-width="labelWidth" :rules="formObj.rules" class="elform"> <!--标签

2021-08-04 09:03:28 986

原创 uni.openDocument 体验版无法打开记录

uni.openDocument 体验版无法打开记录代码主要操作代码 url: res.data.contractUrl, success(result) { if(!result.tempFilePath) { uni.hideLoading() return self.$api.showToast('文件预览失败') } uni.openDocument({ filePath: result.tempFilePath })

2021-06-10 18:56:33 925 1

原创 vue-cli3关闭eslint

vue-cli3关闭eslint创建.eslintrc.js文件module.exports = { root: true, env: { node: true }, 'extends': [ 'plugin:vue/essential', '@vue/standard' ], rules: { // 'no-console': process.env.NODE_ENV === 'production' ? 'error' : 'off',

2021-04-01 09:52:04 148

原创 Vue学习笔记

Vueprovide- inject**成对出现:**provide和inject是成对出现的作用:用于父组件向子孙组件传递数据**使用方法:**provide在父组件中返回要传给下级的数据,inject在需要使用这个数据的子辈组件或者孙辈等下级组件中注入数据。使用场景:由于vue有$parent属性可以让子组件访问父组件。但孙组件想要访问祖先组件就比较困难。通过provide/inject可以轻松实现跨级访问父组件的数据.注意: provide-inject在监听的是对象时,可以动态监听且变化

2021-02-20 00:05:01 170

原创 a标签下载图片变预览

a标签下载变预览a标签下载图片变预览判断文件或图片下载a标签下载图片变预览 let image = new Image(); // 解决跨域 Canvas 污染问题 image.setAttribute("crossOrigin", "anonymous"); image.onload = function() { let canvas = document.createElement("canvas");

2021-01-30 17:34:21 1551

原创 Vue事件总线的理解

class Bus { constructor() { this.callbacks = {} } //注册事件 $on(name, fn) { this.callbacks[name] = this.callbacks[name] || [] this.callbacks[name].push(fn) } //触发所监听的事件 $emit(name, args) { //判断是否有这个事

2020-11-12 23:24:43 147

原创 webstorm常用配置

阻止红色波浪线设置空格个数设置前进后退按钮设置不要自动保存

2020-11-02 22:49:24 210

原创 React学习基础语法

React基础语法特点声明式设计高效,采用虚拟DOM来实现DOM渲染,最大限度的减少DOM的操作。灵活,跟其他库灵活搭配使用JSX,JS语法的扩展组件化,模块化,2016之前大型项目常用React单向数据流,没有实现数据的双向绑定1. react的三大属性属性1:state定义: state是组件对象中最重要的属性,值是一个对象(可以包含多个数组,有点像vue中的data属性),可通过更新组件的state来更新对应的页面显示操作state通常要经历三个状态//1) 初始化状态

2020-11-01 17:18:39 332

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除