摘要:
display:inline-block结合了display:block和display:inline,既可以自由设置宽高,又可以与文字图片混排,可内嵌block属性元素,也可置身于inline水平的元素中。 在css布局中,如果我们想要元素在一行显示,其中的一种方法就是把要同行显示的元素设置dis 阅读全文
摘要:
计时器为什么要用setTimeout而不用setInterval 为什么不直接将剩余时间-1。 如何将所需要的时间返回出去(有可能我只需要分钟和秒数,那就只返回分钟和秒数,也有可能我全都要)。 不确定接口返回的是剩余时间还是截止日期,该怎么同时兼容这两种情况。 不确定接口返回的时间是秒还是毫秒单位。 阅读全文
摘要:
总结 相同点:改变函数的this指向绑定到指定的对象上。 相同点:三者第一个参数都是this要指向的对象,如果如果没有这个参数或参数为undefined或null,则默认指向全局window。 不同点:传参形式不同。三者主要区别在于第二个参数。call和bind都为接受的是一个参数列表。call一次 阅读全文
摘要:
问题描述 react 项目使用 Ant Design Table表格中使用Checkbox.Group 组件默认值 defaultValue变化页面不刷新。 const columns = [ { title:'标签', dataIndex:"labelCodes", key:"labelCodes 阅读全文
摘要:
Node.js中的process.nextTick Node.js中有一个nextTick函数和Vue中的nextTick命名一致,很容易让人联想到一起(Node.js的Event Loop和浏览器的Event Loop有差异)。重点讲解一下Node.js中的nextTick的执行机制,简单的举个栗 阅读全文
摘要:
初始化 - beforeCreate & created beforeCreate:初始化 vue 实例。data methods 等尚未被初始化,无法调用。 created:vue 实例初始化完成,完成响应式绑定。data methods 等都已初始化完成,可调用。尚未开始渲染模板。 注意:bef 阅读全文
摘要:
总结 常见使用场景可以分为三类: 父子组件通信: props、 $parent / $children、 provide / inject 、 ref 、 $attrs / $listeners 、$emit / on 兄弟组件通信: eventBus 、 vuex 跨级通信: eventBus、v 阅读全文
摘要:
一、用 Create React App 初始化项目 1、首先确保本机安装了Node.js 2、在终端窗口输入如下命令: 因为项目用到了typescript,所以后面加上这个参数,否则创建的项目是javascript版本的。 npx create-react-app jira --template 阅读全文
摘要:
柯里化,是把接受多个参数的函数变换成接受一个单一参数(最初函数的第一个参数)的函数,并且返回接受余下的参数而且返回结果的新函数的技术。 常用场景 参数复用 提前返回 延迟计算/运行 // 普通的add函数 function add(x, y) { return x + y } // Currying 阅读全文
摘要:
JavaScript是一门单线程的非阻塞脚本语言,Event Loop就是为了解决JavaScript异步编程的一种解决方案。 总结 代码执行开启一个全局调用栈(主栈)提供代码运行的环境,在执行过程中同步任务的代码立即执行,遇到异步任务根据这个异步事件的类型,将异步的回调注册添加到对应的宏任务队列或 阅读全文