2018年8月3日
摘要:
一般下载文件,常见使用的是window.open('url');方法进行下载。若需要带参数,直接在url后面拼接参数,进行传递。window.open方法仅可以进行get方法进行参数提交。例如: 1 // get方法下载文件 2 import { getToken } from '@/utils/a
阅读全文
posted @ 2018-08-03 08:34
紫藤萝yu
阅读(6538)
推荐(0)
2018年7月27日
摘要:
在给变量赋值的时候,会遇到一个问题,就是修改其中一个参数的时候,会导致另一个参数也发生变化。 实际之所以会存在这个问题,是因为两个参数指向的是同一个内存地址 解决办法之一: 转换数据类型 例如:把原数值转换为字符串,再转换为对象,就可以避免修改了treeDataSelect的值后,导致treeDat
阅读全文
posted @ 2018-07-27 14:05
紫藤萝yu
阅读(927)
推荐(0)
2018年7月17日
摘要:
1、最终显示样式: 需要:根据任务状态值,显示不同颜色的原点表示任务状态,以及对优先级的数据,进行☆标记 2、代码实现: 在<el-table-column>中需要显示的内容前面,添加图标元素,并添加对应的class样式。 其中,addclassStatus以及addclassPriority两个方
阅读全文
posted @ 2018-07-17 14:02
紫藤萝yu
阅读(13167)
推荐(2)
摘要:
关于vue父组件引用子组件问题 正确使用this.nextTick(),可以处理undefined问题 以下做法不合理 2020-03-17 1.首先导入子组件并且在components中定义子组件 2.引用子组件,并定义ref,ref定义的名称用于 this.$refs所调用的名称 3.调用子组件
阅读全文
posted @ 2018-07-17 09:58
紫藤萝yu
阅读(38356)
推荐(0)
2018年7月16日
摘要:
要执行vuex中的函数,有两种方法: 1.commit,例如this.$store.commit("GETMODULESELECTLIST"); //mutations中的方法 2.dispatch,例如 this.$store.dispatch("getModuleSelectList"); //
阅读全文
posted @ 2018-07-16 10:22
紫藤萝yu
阅读(2305)
推荐(1)
2018年7月11日
摘要:
// 更新于 2019-10-15: 在实际开发过程中,发现以下的写法比较累赘,因为在后面的项目中,继续优化表单验证的方法,让代码更简洁。主要的修改是验证方法的修改和调用 以前验证表单字段的最大长度,description: [{ max: 200, message: '最大长度为200个字符',
阅读全文
posted @ 2018-07-11 17:00
紫藤萝yu
阅读(156417)
推荐(11)
2018年7月10日
摘要:
以下是使用自己写的一个简单的文件上传框为例 1、自定义组件结构(一个js文件,一个vue文件),最好单独放一个文件 2、upload.vue 内容 其中,action是父组件传递给子组件的参数,使用props进行接收,并关联到action中。 props 父级传给组件的数据 然后用 $emit('方
阅读全文
posted @ 2018-07-10 16:56
紫藤萝yu
阅读(1649)
推荐(0)
2018年6月12日
摘要:
1、GET请求会向数据库发索取数据的请求,从而来获取信息,该请求就像数据库的select操作一样,只是用来查询一下数据,不会修改、增加数据,不会影响资源的内容,即该请求不会产生副作用。无论进行多少次操作,结果都是一样的。 2、PUT请求是向服务器端发送数据的(与GET不同)从而改变信息,该请求就像数
阅读全文
posted @ 2018-06-12 15:05
紫藤萝yu
阅读(13957)
推荐(2)