摘要: 理解: 1、背景:Vuex 是为Vue提供的一种状态管理机制。 2、Actions 执行异步操作如调用后台api 然后dispatch actions 方法 再commit mutations 再对state 进行修改 3、Mutataions 执行的是同步的操作。可以直接使用改变state 4、s 阅读全文
posted @ 2018-10-24 08:35 聪明的笨小孩 阅读(2123) 评论(0) 推荐(0) 编辑
摘要: exportOpera(res, fileName, flag) { const self = this; let content; let blob; if (Object.prototype.toString.call(res) "[object Function]") { content = 阅读全文
posted @ 2018-10-23 09:40 聪明的笨小孩 阅读(3628) 评论(0) 推荐(0) 编辑
摘要: websocket:https://mp.weixin.qq.com/s/RUxAzBxEEjowy10gj8a6Jw 阅读全文
posted @ 2018-10-23 09:38 聪明的笨小孩 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 问题描述:图片上传功能包括三个字段,1.图片名称,2.图片是否显示状态,3.上传的图片本身方法一.使用before-upload完成上传操作<el-upload ref="upload" action="012" :before-upload="beforeBannerUpload" n-chang 阅读全文
posted @ 2018-10-23 09:37 聪明的笨小孩 阅读(1847) 评论(0) 推荐(0) 编辑
摘要: https://caniuse.com 阅读全文
posted @ 2018-10-23 09:24 聪明的笨小孩 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 1、定义默认属性。 static defaultProps = { name:"", } 2、定义组件属性约束 static propTypes = { name:propTypes.string } 阅读全文
posted @ 2018-10-11 15:26 聪明的笨小孩 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 一、装载阶段 是组件的绘制阶段,完成了组件的加载和初始化。 getDefaultProps 在组建创建之前,会先调用getDefaultProps(),全局调用一次,严格说这不是组件生命周期的一部分。在组建被创建并且加载时,首先调用getInitialState(),来初始化组件的状态。 compo 阅读全文
posted @ 2018-10-11 10:15 聪明的笨小孩 阅读(215) 评论(0) 推荐(0) 编辑
摘要: HTML与文件下载 如果希望在前端直接出发某些资源的下载,最方便快捷的方法就是使用HTML5原生的download属性, 例如: 但显然,如果纯粹利用HTML属性来实现文件的下载(而不是浏览器打开或浏览),对于动态内容,就无能为力。 例如,我们对于页面进行分享的时候,希望分享图片是页面内容的实时截图 阅读全文
posted @ 2018-08-02 15:02 聪明的笨小孩 阅读(6687) 评论(1) 推荐(0) 编辑
摘要: 网页布局(layout)是 CSS 的一个重点应用。 布局的传统解决方案,基于盒状模型,依赖 display 属性 + position属性 + float属性。它对于那些特殊布局非常不方便,比如,垂直居中就不容易实现。 2009年,W3C 提出了一种新的方案 Flex 布局,可以简便、完整、响应式 阅读全文
posted @ 2018-04-23 15:52 聪明的笨小孩 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 1. 元素水平居中 1.1 设置父元素的属性 说明:此属性只针对父元素的子元素为内联元素时有效,比如:img,input,select,button等(行内元素,但表现上属于内联元素,可以设置宽度和高度),span需要将display属性设置为内联,并设置宽度和高度。 参考:MDN内联元素 1.2 阅读全文
posted @ 2018-04-17 19:08 聪明的笨小孩 阅读(177) 评论(0) 推荐(0) 编辑