vue项目总结
蜡笔love小新
只记录个人学习笔记
展开
-
vue项目中如何下载excel表格模板
在项目中,导入excel数据功能,一般都会有下载excel模板按钮,如果后端接口返回的是模板在服务器中的地址(接口返回url地址),则可以直接绑定到window.location.href上。点击下载按钮时,触发请求,得到响应信息后自动下载。代码如下:axios({ method: 'get', url: ' http://localhost:8080/downloadExc?t...原创 2018-10-08 19:36:33 · 14251 阅读 · 0 评论 -
vue+element-ui项目中如何勾选表格数据导出到excel表格
在项目中,我们会将查询数据以table的形式显示在页面中,有时候需要导出页面数据或者勾选table的复选框来选择要导出的数据。element-ui的table组件本身提供了方法,当勾选每行前面的复选框时,获得他的id。 当我们点击导出按钮时,触发方法,发送导出请求,将我们需要导出的数据的id传给后端接口,接口返回要导出的数据流。我们发送请求的时候需要设置,re...原创 2018-10-08 20:10:19 · 10188 阅读 · 0 评论 -
当数据变化时(添加,修改,删除),使用vuex实现页面刷新
项目情景如图: 1.这是一个普通的查询页面,数据显示在表格中,点击查询,根据选项进行匹配查询。2.点击添加、修改、删除操作,成功后会返回查询页面,并刷新查询结果。使用vuex进行刷新操作:1.新建vuex文件, vuex.jsconst busness = { state: { updateTableList: false }, ...原创 2018-10-19 19:53:51 · 8675 阅读 · 2 评论 -
Vue:[Vue warn]: Failed to resolve directive: changeColor(found in <Anonymous>)报错解决
代码:// 自定义指令 Vue.directive('changeColor', { inserted: function(el, binding) { el.style.color = binding.value } })报错:[Vue warn]: Failed to resolve directive: chan...原创 2019-08-05 16:10:51 · 4276 阅读 · 1 评论 -
Vue路由跳转时报错 Cannot read property '$createElement' of undefined
最近在配置路由时,路由跳转时报错:“ Cannot read property '$createElement' of undefined”。 问题在于component写成了components了,修正了就好了。原创 2019-09-10 13:06:44 · 5510 阅读 · 4 评论