自定义博客皮肤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)
  • 收藏
  • 关注

原创 vue3 + swiper

vue3+swiper可copy版

2022-03-17 11:38:54 6772 1

原创 列表渲染时某描述列超过20个字符就展示...

.class {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;}

2021-08-17 23:27:09 162

原创 如何生成SSH公钥

配置 SSH 密钥云效代码管理 Codeup 的代码仓库支持 HTTP(S) 和 SSH 两种访问协议,SSH 协议可以实现安全的免密认证,且性能比 HTTP(S) 协议更好(因为 HTTP 是无状态协议,需要多次连接和交互)。在使用 SSH 协议操作代码仓库之前,首先需要生成并上传你的 SSH 公钥,完成 SSH 公钥和用户账号的对应。1.创建 SSH 密钥说明注:如未安装 Git 客户端,请参见 Git 教学部分。目前平台仅支持 RSA 算法生成的 SSH 密钥,在你的...

2021-08-11 11:36:34 2884

原创 前端面试经

Q:用过类组件还是函数组件?什么是函数式组件?Q:执行setState之后会做哪些操作? setState内部底层帮你做了哪些事情?(底层方面:提示虚拟dom)—2个参数,实现同步功能Q:哪年毕业?Q:哪些情况必须加上Key?(想实现性能很高)Q:列表不加key会发生什么?(每条数据的身份证id)Q:用过refs吗?(答:如何写)Q:移动端项目做的多吗?(近2年h5,实习做过)Q: px和rem的优缺点?(px灵活些)Q: rem如何计算?()Q:有用过VH,V...

2021-08-02 16:41:45 82

原创 Hooks开发过程中遇到的问题

1.数据改变了但是页面订阅者并没有同步发生更新,为啥+如何解决?---解决方案:直接暴力深拷贝const [simpleRules, setSimpleRules] = useState([ { ruleId: 1, conditions: [ { text: '条件1', id: '1' } ] } ]); const handleChangeConditions = useCallback(() => { simpl

2021-07-29 15:45:08 600

原创 浏览器相关知识点

监听浏览器窗口大小发生变化触发事件有哪些?原生JS: window.addEventListener(''resize",()=>{ 监听浏览器窗口的大小改变})react:vue:windowresize方法、watch监听????、<script>export default { data() {}, mounted() { // 必须放在mounted中,因为放在created中未获取dom节点 this.$nextTick(()=&g

2021-07-29 12:54:38 50

原创 晚上临时稳当,

放大生命周期#Has el option判断是否有 element 例如el:’#app’vm.mount(el)iscalled翻译/理解:或者在newVue最后面有.mount(el) is called 翻译/理解:或者在 new Vue 最后面有 .mount(el)iscalled翻译/理解:或者在newVue最后面有.mount("#app") 也可以如果两者都没有 至此生命周期结束No Compile el`s outerHtml as template如果两者都没有 至

2021-07-28 22:21:37 69

原创 导航守卫临时文档

1. 此概念来源于:vue-router2.它是干啥的? 通过跳转或取消的方式守卫导航3.使用方式/导航路由分类?(3种)全局的=》【全局前置守卫 相关词:守卫1号,2号...n号,依次执行、异步解析(可能不会同步出各自结果),守卫更像导航路由的经纪人,守卫通过接收3个参数(to,from,next)、来知道xx将要离开,谁将要进来】单个路由独享的, 或者组件级植入导航上4.使用场景/触发场景?记住参数或查询的改变并不会触发进入/离开的导航守卫。是通过观察$route对象来...

2021-07-28 18:56:28 42

原创 构造函数、原型对象、原型链知识检测

强行给数组的长度拉长,后边的元素为empty

2021-07-28 17:43:00 118

原创 MVVM面试必备

MVVM双向数据绑定原理 || Vue底层原理 面试回答思路:基础和核心 Object.defineProperty()作用?实现数据页面响应式+代码如何实现?+2.0缺点+3.0被Proxy替换➕ 主要靠内部来实现:如图框框名字+依次说出每个是干嘛的+他们之间的关系2张图简单要记得例子: new Vue()实例,data(){}有数据并应用在了dom上,computed:{return a*b}也应用在了vue模版上,很常见:脑海中必须反应出的知识点#:思路1: 监..

2021-07-27 22:24:13 448

原创 Vue相关零散知识点

Vue 运行时的核心主要包括数据初始化、数据更新、异步队列、DOM渲染这几个部分 Vue的异步队列的思路以及实现原理? new Vue实例初始化data的2种写法?// 第1种new Vue({ el: 'example1', data(){ return(){ a:1, b:2 } }});// 第2种new Vue({ el: 'example2', data:{ a:1, b:2 }}

2021-07-27 19:21:49 117 2

原创 Require 与 Import 区别

思路#1.模块加载不同:2. 出处不同: 年份 出处 require/exports 2009 CommonJS import/export 2015 ECMAScript2015(ES6) 3. Require和Import(代码)实质不同:见代码????// CommonJS模块let {

2021-07-27 15:05:19 227 2

转载 虚拟dom转换成真实dom &我个人面试回答时的思路-必备

关键词:第一梯度:vm.update方法

2021-07-27 12:52:16 273

空空如也

空空如也

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

TA关注的人

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