摘要: 需求是这样的...... 具体实现,前端拿到后端返回回来的数据,然后通过Blob实现下载,文件内容样式啥的都是后端写的 script代码: 这里的data就是后端返回回来的数据,此方法兼容IE 阅读全文
posted @ 2019-05-27 16:30 郗浚琦 阅读(13421) 评论(9) 推荐(4) 编辑
摘要: 需求是这样的,之前我也写过,就是前端渲染的表格数据是动态渲染表格的行和列, 那么就必然出现了一个问题,当列超过一定的个数的时候,会出现横向滚动条, 那么怎么让表格整体看起来自然协调一些呢,老大要求表格的单元格宽度根据内容动态计算,最大200px, so 干吧 template代码: min-widt 阅读全文
posted @ 2019-05-27 16:19 郗浚琦 阅读(10137) 评论(8) 推荐(1) 编辑
摘要: 说实话,我一开始也不知道什么叫按需加载组件,组件还可以按需加载???后来知道了 学不完啊...没关系,看我的 按需加载组件,或者异步组件,主要是应用了component的 is 属性 template中的代码: 这里的每一个按钮,都要显示不同的组件,所以我让他们使用了同一个方法名 script中的代 阅读全文
posted @ 2019-05-27 16:01 郗浚琦 阅读(21644) 评论(1) 推荐(5) 编辑
摘要: 项目中,发现有多个页面的数据内容相同,只是请求数据的参数不同,就可以使用同一个组件来渲染 这里的客户列表 / 我负责的 / 我参与的 都使用同一个组件,不同点在请求数据的参数 可以看到,通过钩子函数,判断路由name,从而修改请求参数,来得到不同的数据内容 这里需要注意三个地方: 1.路由设置 配置 阅读全文
posted @ 2019-05-20 16:54 郗浚琦 阅读(7391) 评论(0) 推荐(0) 编辑
摘要: 没有什么问题是 for 循环解决不了的,如果有,那就再加一层 for 循环!我一直深信这句话,当然这句话也是我说的 父组件引用多个相同的子组件传值问题 (这种情况很少遇到) 1 <template> 2 <div> 3 <span v-for="(item,index) in items" :key 阅读全文
posted @ 2019-05-20 16:53 郗浚琦 阅读(7455) 评论(0) 推荐(0) 编辑
摘要: 动态创建form表单,网上有插件 (form-create) 不过我不知道它怎么用,没有使用成功,如果你使用成功了,欢迎下方留言. 最后我使用了笨方法,针对各个表单写好通用的组件,然后根据type用v-if来渲染对应的表单,数据,事件什么的都可以动态的传进去,比较好用 动态生成表格的行和列,主要是要 阅读全文
posted @ 2019-05-20 16:51 郗浚琦 阅读(15057) 评论(0) 推荐(0) 编辑
摘要: 项目中点击按钮实在太多了,怎么办呢?我们就可以将它们制作成像下拉框那样的类似操作 1.HTML样式部分:关键点在于command 方法和属性 2.Javascript部分:分别设置每个按钮的各自方法 阅读全文
posted @ 2019-05-20 16:50 郗浚琦 阅读(15114) 评论(2) 推荐(0) 编辑
摘要: 我们在修改element的一些样式的时候,在加了scoped的时候会不起作用,下面是解决方案: 解决方法:起一个类名将页面包裹起来,后面加 /deep/ <style scoped> </style> 阅读全文
posted @ 2019-05-20 16:48 郗浚琦 阅读(4554) 评论(0) 推荐(0) 编辑
摘要: 默认滚动条是在下边的,不好看,这里改一下 修改样式.完美解决: 阅读全文
posted @ 2019-05-20 16:45 郗浚琦 阅读(2628) 评论(1) 推荐(0) 编辑
摘要: 本来呢,开开心心的写完了这个功能,然后发现elemeng更新了,增加了日历组件这个功能 我的内心机器奔溃,但是,element的日历组件太简单了,我感觉还是手撸一个吧,毕竟也不是很难 实现了显示农历,备注功能,点击某一天为某一天添加备注的功能... 引用的是他人写好的组件: https://gith 阅读全文
posted @ 2019-05-20 16:43 郗浚琦 阅读(11128) 评论(15) 推荐(0) 编辑
Top