摘要: 在react中下载文件总是失败,路径确认是对的。但是找不到要下载的文件? 例如:错误实现方式: <a href={xxx} download>下载</a> 正确实现方式: <a href={require('xxx')} download>下载</a> 注意⚠️:href={require('路径' 阅读全文
posted @ 2021-04-07 18:10 Freya~ 阅读(1664) 评论(0) 推荐(0)
摘要: 关于 CSRF 的具体作用简单讲一下实现。 后端会生成一个 token,通过 cookie 发送给前端, 前端发送请求时,需要把这个 token 通过以下两种方式之一传递给后端: * 通过 Form POST 的方式,在 form data 中携带;* 通过 Header 的方式,header 名为 阅读全文
posted @ 2021-04-07 15:15 Freya~ 阅读(125) 评论(0) 推荐(0)
摘要: vue 中封装一个日期转换函数: 首先引入 moment: import moment from moment filters 中定义时间的处理函数 比如: filters: { getLocalTime: function(value) { return moment(value).format( 阅读全文
posted @ 2021-04-07 14:57 Freya~ 阅读(67) 评论(0) 推荐(0)
摘要: 下载地址:https://github.com/eligrey/FileSaver.js/ 我们把「下载/导出」这一动作看成一个函数,这个函数通常需要两个参数:URL 和保存的文件名。其中,文件名有时可以根据 URL 自动识别,是可选项。 因此,download 函数的签名一般形式如: downlo 阅读全文
posted @ 2021-04-07 14:46 Freya~ 阅读(664) 评论(0) 推荐(0)
摘要: 上述样式排版: <style> .box { width: 500px; height: 500px; background: #ccc; } .box .rect { position: absolute; top: 20px; left: 20px; width: 400px; height: 阅读全文
posted @ 2021-04-07 14:26 Freya~ 阅读(500) 评论(0) 推荐(0)
摘要: 在 mac 和 windows 系统,以及 mac 中文版和英文版系统下,字体显示问题; 请仔细阅读以下文章: PingFang SC 不应该作为移动端网页字体的首选项 Web 字体 font-family 再探秘 阅读全文
posted @ 2021-04-07 14:09 Freya~ 阅读(487) 评论(0) 推荐(0)
摘要: 如果不可避免的在同一个页面里既有 django 渲染又有 vue 渲染的部分,出现冲突的两种解决方法: 方法一: 建议把 vue 的部分用 {% verbatim %} 包起来。详见:https://docs.djangoproject.com/en/2.2/ref/templates/builti 阅读全文
posted @ 2021-04-07 13:39 Freya~ 阅读(263) 评论(0) 推荐(0)