首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
yjua
掘友等级
前端工程师
前端码农
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
16
文章 16
沸点 0
赞
16
返回
|
搜索文章
最新
热门
elementui select 下拉框单选多选切换引起的bug
最近在写一个管理后台,使用到了Elementui组件。在搜索部分,需要根据不同的工单类型动态的切换下面的搜索选项,这里面有部分内容是多选有的是单选。 当我在不断的切换工单类型的时候,就报错了。错误大概长这样。 这一看是 elementui 内部的错误啊,我就去网上搜索了下,再看…
Vue非父子组件数据通讯
vue 常用的组件通信方式有以下几种。 Prop,官方推荐的方法,一般是父组件像子组件进行数据传递。 Vuex,官方维护的状态管理库。 store模式(推荐)。 一般情况下,我们使用 prop 就可以了,但是当我们数据来源比较复杂、非父子结构,或者多个组件共享一些数据的时候。p…
【构建】定制SDK打包工具(rollup版本)
由于业务需要,之前用 gulp 定制了一个打包工具。后来发现 Rollup 更适合去打包一个类似SDK这样的单独文件库,现在实现一个 rollup版本的。 官网地址 介绍说Rollup是一个 JavaScript 模块打包器。可以把 ES6+的语法转换成ES5。它更适合打包成一…
【构建】定制SDK打包工具(gulp版本)
现在流行 mvvm 三大框架,各种cli 工具也给我们提供了很多方便。我在工作中使用的是vue 技术栈。vue-cli 让我不能更爽了。分分钟拉起架子,开始各种业务代码。 但是,工作中我还遇到另一种情况,就是我需要写一些 SDK 文件,有对内的也有对外的。每次写这个都让我蛋疼的…
深拷贝的一点思考
浅拷贝就比较简单了,就是只对第一层进行复制。但是我们要注意,浅拷贝不是赋值,不是赋值,不是赋值。重要的基础性的东西要强调下。 下面这些常见的方法就是浅拷贝。 深拷贝就复杂了些,下面列举一下常用的几个方法,以及中间我们会遇到什么坑。 这个方法看着简单易用,对一些常用的类型也确实够…
传递只有一种 —— 按值传递
值传递应该是JS最基本的一个知识点了,网上也有很多说法,有按值传递,有按引用传递,还有按共享传递。what? 我一直认为,学习应该去刨根问底。抓住他的核心点,找到事物的本质。所以在这里从新给大家梳理下。 我们首先来看下,这七种类型在内存中是怎么分配的。 当我们声明6种基本类型的…
异步编程(2):async/await
上一篇文章讲了 Promise, Promise 让我们更友好的处理异步请求,尤其是在多个回调相互依赖等待的时候。但是它不是异步的最佳解决方案,所以从ES2017开始官方引入了 async 方法。下面我们来看一下。 先来看一下MDN上对他的定义。 不得不说标准委员会的每个定义都…
异步编程(1):Promise
我们都知道,ES是单线程语言。所以异步编程对它来说,尤其重要。也可以说是他的核心功能。 我们常见的异步编程有很多,比如 回调函数、事件监听 发布订阅 Promise等。 在早期的时候,我们使用的主要方式是回调函数,但是当我们有很多回调函数需要依赖的时候,一层套一层,就会形成回…
彻底搞清楚css权重
一个元素有多个样式对他进行设置的时候,那么哪个样式会起作用呢?这就需要一个规则计算,这个规则就是权重。谁的权重大,就使用那个样式。 我们按照刚才的规则进行分类计算,计算一下有几个a,几个 b , 几个 c 。 这个按照a,b,c这种格式计算的结果就是:1,2,2。 我们来分析一…
个人成就
文章被点赞
35
文章被阅读
11,738
掘力值
363
关注了
10
关注者
6
收藏集
5
关注标签
11
加入于
2017-09-16