摘要: setState()更新的数据和自己预期的不一致 对 React 新手来说,使用 setState 是一件很复杂的事情。即使是熟练的 React 开发,也很有可能因为 React 的一些机制而产生一些bug, "react文档" 中也说明了当使用 setState 的时候,需要注意什么问题: 绝对不 阅读全文
posted @ 2018-06-20 11:17 小飞雪 阅读(7777) 评论(0) 推荐(0) 编辑
摘要: form提交,An invalid form control with name='' is not focusable 阅读全文
posted @ 2018-04-24 14:29 小飞雪 阅读(1641) 评论(0) 推荐(0) 编辑
摘要: This project was bootstrapped with "Create React App" . Below you will find some information on how to perform common tasks. You can find the most rec 阅读全文
posted @ 2018-04-13 11:49 小飞雪 阅读(5693) 评论(0) 推荐(0) 编辑
摘要: v if和v show一起使用 在开发项目过程中v if和v show一起使用时,接下面跟着的v else会在页面上面显示两次 。代码如下: 原因其实很简单,根据vue的文档描述: 当它们都处于同一节点时,v for 的优先级高于 v if。这意味着,v if 将分别在循环中的每次迭代上运行。 也就 阅读全文
posted @ 2018-03-08 18:59 小飞雪 阅读(8391) 评论(0) 推荐(0) 编辑
摘要: 1、异步任务运行机制 先运行下面的一段代码: 这里一看,setTimeout的延时为 0 ,那么是不是程序执行到这里之后就立即执行setTimeout里面的函数呢?其实不是的. 这是因为 JavaScript 主线程拥有一个 执行栈 以及一个 任务队列 ,主线程会依次执行代码,当遇到函数时,会先将函 阅读全文
posted @ 2018-03-07 14:44 小飞雪 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 安装 建议采用全局安装方式 初始化 如果你的项目还没有配置文件(.eslintrc)的话,可以通过指定–init参数来生成一个新的配置文件: eslint init`` 运行eslint –init后,会在当前目录下生成一个.eslintrc文件,你可以在这个文件中配置一些规则。 配置 ESLint 阅读全文
posted @ 2018-03-06 16:39 小飞雪 阅读(318) 评论(0) 推荐(0) 编辑
摘要: Vue2学习 项目中在使用bootstrapTable的时候,在table里面会有操作结合vue使用过程中点击相应的操作不会起作用 + 解决办法 + 1、把事件绑定到父元素上即可,但要判断什么样的需要点击,用了v if实现的想要的渲染效果。或者(vue的事件绑定支持原生的event参数:event. 阅读全文
posted @ 2018-03-06 15:06 小飞雪 阅读(6455) 评论(0) 推荐(0) 编辑
摘要: 子组件索引 尽管有 props 和 events,但是有时仍然需要在 JavaScript 中直接访问子组件。为此可以使用 ref 为子组件指定一个索引 ID。例如: 当 和 一起使用时, 是一个数组,包含相应的子组件。 字符串模板(string template) + 阅读全文
posted @ 2018-01-07 19:36 小飞雪 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 箭头函数(Arrow Functions) JavaScript中有一个有趣的特性,无论何时,当你需要一个函数时,你都可以在想添加的地方输入这个函数。 jQuery的.click()方法接受一个参数:一个函数。没问题,你可以在这里输入一个函数: 对 于现在的我们来说,写出这样的代码相当自然,而回忆起 阅读全文
posted @ 2018-01-07 11:41 小飞雪 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 按键修饰符 还可以自定义按键修饰符别名,通过全局 config.keyCodes 对象设置: // 可以使用 Vue.config.keyCodes.f1 = 112 var data = { counter: 0 } Vue.component('simple counter', { templa 阅读全文
posted @ 2018-01-07 11:31 小飞雪 阅读(152) 评论(0) 推荐(0) 编辑