自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 如何让iframe的src失效不加载

<iframe :src="javascript:return false;"width="100%"height="100%"></iframe>原来只需要将src写成 javascript:return false就可以阻止了。学到了,亲试有效

2021-03-25 17:12:13 682

原创 本地与远程分支与标签的关联以及相关git命令

git branch -av 查看本地和远程分支远程分支 本地分支 本地的远程分支(追踪分支)本地-》远程本地分支推送到远程:本地有dev分支 远程没有方法1 git push -u origin dev(分支名)方法2 git push --set-upstream origin test (分支名)远程-》本地远程有分支美的没有分支1.将远程分支pull到追踪分支git pullorigin/devorigin/test2. 将追踪分支-》本地方法1: git check

2020-10-15 14:23:44 190 1

原创 git rebase 操作学习记录

git rebase定义:rebase 为变基操作假如现在有master分支有一个dev分支有一个dev2分支要将dev2分支的提交 变基到dev则操作步骤如下:git checkout dev2git rebase dev1 (dev1为变基的目标分支)git checkout dev2 (切换到dev2分支)git merge dev1(将dev2分支的Head指向合并后的最近一次)git push (提交到远程)End...

2020-10-15 11:48:04 211

原创 在使用vue父子传值过程中哪种最优?

前提:有一个表格需要增删查改,表格需要修改数据,此时如果使用弹框,将修改写成一个独立的vue单文件组件1.在父页面这么写修改template引入<flowUpdate ref="flowUpdate" @query="refresh"></flowUpdate>点击修改按钮,设置修改弹框的数据update(row) { let flow = deepClone(row); this.$refs.flowUpdate.showUpdataFlow(flow);}

2020-05-28 15:37:19 187

原创 与git远程仓库连接三法

Git 全局设题置git config --global user.name “name”git config --global user.email “[email protected]”创建一个新仓库git clone [email protected]:fengwengchan/edddddd.gitcd eddddddtouch README.mdgit add README.mdgit commit -m “add README”git push -u origin master推送现有文件夹

2020-05-25 10:05:59 103

原创 Vue源码学习路线

在学习之前,我们需要先制定一个学习路线,循序渐进的学习,这样不至于一头雾水,无处下手。后面的学习路线如下:变化侦测篇学习Vue中如何实现数据的响应式系统,从而达到数据驱动视图。虚拟DOM篇学习什么是虚拟DOM,以及Vue中的DOM-Diff原理模板编译篇学习Vue内部是怎么把template模板编译成虚拟DOM,从而渲染出真实DOM实例方法篇学习Vue中所有实例方法(即所有以$开头的方法)的实现原理全局API篇学习Vue中所有全局API的实现原理生命周期篇学习

2020-05-20 14:32:33 271

原创 webpack打包后文件名称自定义,找了一天终于找到了

今天研究下公司得框架,发现npm run build后打包得文件名居然是我自己定义的文件名,一时间居然没想到是这个造成的。这个命名感觉是非常清晰呀。代码敬上const _import = file => () => import( /* webpackExclude: /\.def$/ */ /* webpackChunkName: "[requ...

2020-04-26 22:44:55 4655

原创 按设计图大小进行rem适配

/*1920代表设计师给的设计稿的宽度,你的设计稿是多少,就写多少;100代表换算比例,这里写100是 为了以后好算,比如,你测量的一个宽度是100px,就可以写为1rem,以及1px=0.01rem等等*/ getRem(1920, 100) window.onresize = function() { getRem(1920, 100) } ...

2020-04-26 22:38:35 733

转载 element show-overflow-tooltip当内容过长被隐藏时显示 tooltip时候内容不换行,下拉菜单select内容太长不出现滚动条

// 解决列表数据过长poper一行显示太长不美观问题.el-tooltip__popper{max-width: 200px;}// 解决下拉菜单选项太长,自动撑开不出现滚动条问题.el-select-dropdown{max-width: 243px;}.el-select-dropdown__item{display: inline-block;}.el-select-...

2020-04-21 16:21:07 4793 4

原创 关于如何登录进入系统后获取公共信息存入vuex的解决和感想

今天遇到一个场景是以前没有遇见过的,我想在登录成功后dispatch一下vuex的某个action,就比如获取后台的枚举值,存入后,让每个组件都可以使用,想了半天没想出来。最后问了个同事,一分钟之内就说出来了解决方案,说让把dispatch的放在app. vue的created函数或者mounted函数,我立马就融会贯通了,为啥我没想到。还有一个问题,读取vuex的state的属性的属性,我不...

2020-03-31 23:29:53 238

原创 多个标题文字吸顶效果

scroll() { let h2s = this.$refs.essayContentRef.querySelectorAll("[id ^= anchor]"); let len = h2s.length; let offsetTops = []; for(let i=0; i<len; i++) { offset...

2020-03-16 16:37:39 267 1

原创 vue form表单 使用resetFields函数问题

今天想使用新增和删除使用一个dialog,这就涉及到点击添加按钮需要清空表单数据的问题,我第一个想到的是调用resetFields方法。我直接写了之后是这样的this.$refs[formName].resetFields()结果直接报错,于是我就上网上百度了后,发现改成这样就不报错了。this.$nextTick(function() { const el: any...

2020-02-13 15:03:09 8182

原创 vue+typescript+poper.js使用

首先 安装poper.js npm install poper.js 然后import Poper from poper.js 设置tootip内容(tooltip的样式自己设置) 在mouseenter事件中设置增加poper 在mouseleave事件中设置隐藏poper<template> <div> <span ref="ele...

2020-02-06 15:15:36 483

原创 element-ui table遇见的问题

今天我想做一个table超出后自动加滚动条起初我把样式放在el-table上边结果做完以后切换分页一直再闪动我就很奇怪。花费了1小时解决最后原来不能修改原样式 然后我就再加了一层div结果没问题了,实现了滚动条.el-table-style{width:100%;height:calc(100vh-60px-60px-51px-3...

2019-11-28 18:12:17 144

原创 axios介绍

点击此处查看这篇文章写的很好噢

2019-10-19 13:36:34 101

原创 Vue render 函数中使用this

1.在render中直接使用this,on里面click函数不是箭头函数使用this需要在父级将this保存起来才能使用render: (h, params) => { const { row } = params let _this = this return h('div', { ...

2019-10-16 16:52:46 5253 3

原创 修改滚动条样式

这篇文章写的很全大家可以看看

2019-10-15 19:41:59 96

原创 修改input placeholder的颜色

修改input placeholder的颜色input::-webkit-input-placeholder{color: rgb(251, 231, 208);}input:-moz-placeholder{color: rgb(251, 231, 208);}input::-moz-placeholder{color: rgb(251, 231, 208);}input:-ms...

2019-10-14 15:56:11 97

原创 Vue坑之计算属性

今天试了个在computed里面去根据一个对象去return一个数组出去,当点击某个按钮将对应的属性修改,发现dom死活不更新,最后发现了。Vue计算属性只有在data属性更新了computed会随着一起更新,。将对象放在data中再更新属性就可以了。官网中的解释是这样的:我们可以将同一函数定义为一个方法而不是一个计算属性。两种方式的最终结果确实是完全相同的。然而,不同的是计算属性是基于...

2019-10-14 10:07:36 473

原创 Vue中点击加载更多滚动条滚动到页面最底部

<template> <div> <div class="table-container" ref="table-container"> <table class="table"> <tr v-for="(row,index) in data.slice(0,page)" :key="index"&gt...

2019-09-25 22:38:50 2096

原创 Do not use built-in or reserved HTML elements as component id: table

写Vue组件时候忽然报错,原来有以下几种:组件,不能和html标签重复如上的意思是table重名了由于在模板需要插入到 DOM 中,所以模板中的标签名必须能够被 DOM 正确地解析。主要有三种情况:一是完全不合法的标签名,例如 </>;二是与 HTML 元素重名会产生不确定的行为,例如使用 input 做组件名不会解析到自定义组件,使用 button 在 Chr...

2019-09-25 22:34:27 903

原创 git面试题大全

1.git是什么时候出来的2.git特点3.git和svn的区别4.git的三大模块5.git的状态6.git初始化7…git文件夹的理解8.git bash快捷键9.取消暂存命令10.提交文件到暂存区命令10.查看日志的方法11.git账户设置12.git 执行了add后怎么放弃修改13.git执行了commit后怎么放弃commit14.git删除文件15.执行删...

2019-09-11 12:46:54 765

原创 前端面试题 vue+git+webpack+相关

昨天去面试,以下为面试问题,大家可以参考下:Vuevue父子传值vue实现跨域jquery和angular与vue的区别webpackwebpack配置有哪些webpack proxy table使用开发环境和生产环境npm run dev/build等等里面的代码具体怎么写的gitgit切分支和git创建分支怎么弄的git要回到某次历史版本怎么弄回到历史版本后又...

2019-09-06 09:43:49 679

转载 Vue中使用markdown

使用mavonEditormavonEditor既可作为编辑使用,也可作为解析使用API:https://github.com/hinesboy/mavonEditor刚开始做的时候可以想到用mavonEditor作为编辑器使用,v-model中绑定数据,可以提交到数据库中,但就是没想到怎么去把数据库中的数据取出来再进行解析,感觉看官方API也是一头雾水,网上怎么也搜不到相关内容,于是还...

2019-08-28 16:51:28 196

空空如也

空空如也

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

TA关注的人

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