logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

componentDidMount不能用setState

componentDidMount不能用setState ,setState 是异步的 ,解决方法方式当然选择 异步咯 componentDidMount() {// componentDidMount 不能用 setState 利用异步解决setTimeout(() => {const { industryCategoryCode } = thi...

vscode常用插件(格式化插件)

蓝色版本是 稳定版本,绿色Insider 是测试版本功能多 1、vscode-fileheader 添加文件头 2、reactjs code snippets react 开发的一些简写,提高开发效率 3、Path Autocomplete 路径提示功能 4、Document This标注注释5.ESLint检查代码是否正常6.Prettier-c...

在windows下切换node版本,很简单!

一、【问题背景】生活里偶尔穿梭在大街小巷中,工作中时常并行于多项目任务里......当多个项目并行时,由于创建的时间或人为选择等因素,各个项目里有着差异的node版本,这样我们在不同的项目里需要切换不同版本的Node.js,所以nvm应运而生。二、【NVM】NVM (Node Version Manager): Nodejs的版本管理工具早期的nvw只支持Linux 和Mac,而w...

Vuex数据状态持久化

vuex可以进行全局的状态管理,但刷新后刷新后数据会消失,这是我们不愿意看到的。怎么解决呢,我们可以结合本地存储做到数据状态持久化,也可以通过插件vuex-persistedstate。1.手动利用HTML5的本地存储方法1、vuex的state在localStorage或sessionStorage中取值;2、在mutations中,定义的方法里对vuex的状态操作的同时对存储也...

vue定义全局组件及全局过滤器

1.定义全局组件全局组件定义模式 创建文件夹 包含 index.js 配置文件 和 自定义组件 挂在在 vue实例底下 import OrgSelector from './orgSelector'const orgSelector = {install:function(Vue){Vue.component("OrgSelector",OrgSele...

vue制作快捷键

created() {let arr = [];let that = this;document.onkeydown = function(e) {if (arr.length > 0) {// a-z按键长按去重if (arr.indexOf(e.key.toLowerCase()) >= 0) {return;}}arr.push(e.key...

vue项目局部滚动带动整个页面滚动

1.手机输入键盘弹窗 背景遮盖不够 解决办法就是  用 min-height:100% 方式如图2。 言归正传 滚动问题  其实就是一个页面涉及多个滚动 时 相互影响则需要处理触摸屏 冒泡/默认事件  @touchmove.stop//阻止默认事件<section class="index-wrap" @touchmove.stop><

mpvue 自定义tabbar

最近遇到一个需求咋眼一看 跟我们所希望的 相差甚远啊 咋办呢看官方api,有个cunstom属性 自定义 但是对于原生组件 心好虚啊能不能另辟蹊径 用自定义组件呢 辣么原生的咋办呢当然 是 才有原生的cover-image 做条件控制 把原生的toast 给隐藏 不展示 wx.hideToast() 一直到底了// tabBar....

vue在解析时出现闪烁的原因及防止闪烁的方法

使用v-cloak指令在有些手机低版本下 如ios10.0,ios11.3.0 可能会出现  甚至有可能是 滚动条 出现 冲突导致白屏 // template v-cloak 放入v-for 与v-if 共用<ul v-for="item in person" v-cloak><li>{{item.name}}&l

vue+elementui实现表头根据后台数据动态生成字段

有时需求涉及表头动态加载 ,肯定是涉及渲染了 代码如:cols: [{ label: "节点编号", prop: "node", type: "normal" },{ label: "名称", prop: "name", type: "normal" },{ label: &qu

    共 18 条
  • 1
  • 2
  • 请选择