logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

手写promise步骤详解(基础封装+链式调用)

一、promise 封装1.基础架构function myPromise() {let self = this; // 此处 this 代指myPromise 这个函数self.status = 'pending' // pending => resolve/rejectlet value = null // 成功时的参数let reason = null // 失败时的参数// 成功的回调

#es6#前端
javascript Optional chaining:可选链操作符(?.)的介绍与使用

javascript可选链接操作符(?.),检查属性链中是否存在某个成员,为预防访问不存在或者为空的变量时程序报错,可使程序更短更简洁。例:有如下对象let person = {name: 'joy',age: 18,address: {// country: 'CHINA',// city: {// city: 'beijing',// area: 'chaoyang'},},getInfo:

#javascript
七种方式实现三栏布局

三样布局:两边固定,中间自适应一.流体布局(float布局)1.首先绘制左右两栏,左栏左浮动,右栏右浮动2.再绘制中间一栏,留出左右两栏距离与间距<style>.container {border: 1px solid red;}/*流体布局,先绘制左右栏 */.left {float: left;width: 200px;height: 200px;background-color:

css改写滚动条样式 + antd-table scroll:x 和scroll:y 属性不生效

antd table列宽设置不生效、antd table scroll:x 不出现 、antd table scroll: x 和scroll:y 同时设置不生效、antd scroll 样式改写

文章图片
#css#前端#html
mac iTerm2与vscode使用zsh的配置

oh-my-zsh如果你使用Linux操作系统,那就免不了要和终端打交道,而shell是与系统交互的外壳,也是Linux的精髓,通常系统默认安装的shell时bash.(一)oh-my-zsh是什么Oh My Zsh是一款社区驱动的命令行工具,正如它的主页上说的,Oh My Zsh 是一种生活方式。它基于zsh命令行,提供了主题配置,插件机制,已经内置的便捷操作。给我们一种全新的方式使用命令...

#vscode
vue中格式化json数据输出到html中

格式化json数据输出到html中最近在整理公司的hybrid协议和demo,其中有一个代码展示,因为是直接把在js部分的代码通过vue填到了html中,所以格式全变了,然后就开始尝试 格式化json,写了很多方法,也百度了很多,那些方法使用document.write()输出就是想要的格式,但一使用vue的filter返回就不管用,最后偶然发现了一个超级nb的属性:white-space: p.

element-ui el-input赋值后不能编辑

接口数据给el-input赋值成功后不能编辑*原因在Vue实例创建时,obj.b并未声明,因此就没有被Vue转换为响应式的属性,自然就不会触发视图的更新解决办法:在data中赋初始值或使用Vue的全局api $set(),把属性处理成一个响应式的属性,此时视图也会跟着改变了...

element-ui中的el-table-column使用v-if导致列位置与数据错乱

描述根据需求,当某一项列数据时或者某属性时才显示此列,使用v-if进行显示隐藏后,发现会有随机列位置错乱与数据错乱现象。原因经查询资料发现, 这是因为在v-for或者v-if切换标签时,多个相同的标签被渲染,如果不添加key来区分则会出现复用的情况。而原本这些标签每一个都是独立的,于是需要添加key来做区分!表格是element-ui通过循环产生的,而vue在dom重新渲染时有一个性能优化机制,就

#elementui
element-ui el-dialog作为子组件打开时不显示主要内容

element-ui el-dialog作为子组件打开时不显示主要内容呃……虽然是个非常非常愚蠢的问题,但是我是真的是今天才知道这个el-dialog作为子组件到底应该怎么用,以至于我各种打印监听数据啥的瞎尝试一番才能正确显示内容了……一开始我以为这个dialog和其他子组件一样引入绑定v-show就可以了……但我发现它并不能显示其主体内容,只能显示header(标题)footer(按钮)等...

#javascript
Vue和React的异同点及如何选型

一、React和vue相同点:构建虚拟dom实现快速渲染轻量级易于集成打包工具,路由工具及状态管理工具优秀的支持和社区二、React和vue有什么区别Vue使用的是开发者更熟悉的模板与特性: html+css+js 组合模式呈现(template),跟web现有的技术能很好的配合,比较容易 的把 功能和布局 分开,vue更注重前端开发者的习惯,所以更容易被前端工程师接受;而react使用的是 函

    共 23 条
  • 1
  • 2
  • 3
  • 请选择