04 2021 档案
摘要:绑定数据的时候,很有可能会遇到一个这样的问题。 情景: 从数据库里获取到的数据,它带有html的标签,那么直接渲染到页面的时候,就会出现标签也被渲染进去。如下图: vue 解决方法:v-html Django 的解决方法:safe 如图:(注意⚠️:图中 {{ xxx }} 为 django 模板渲
阅读全文
摘要:chrome 清除缓存: command + shift + del 普通刷新: command + r 强制刷新: command + shift + r 打开新窗口: command + shift + n 开发者模式(控制台): command + option + i chrome 打开无痕
阅读全文
摘要:首先,在开发前要先新建一个分支,建分支前,要确定是基于哪个分支创建,一般是基于最新的 master。 在自己新建的分支上就可以自由开发啦! 基于 master,执行命令:git checkout -b newbranch 即新建分支成功! 常用的git命令 git fetch 把代码更新到远程仓库副
阅读全文
摘要:情景: 有两个 select 或者一个 input 和一个 select ,当后一个表单或 select 填值或选值之后,前一个表单动态禁用掉;【点击此处看效果】 代码如下: HTML <div id="app"> <el-form :inline="true" :model="formInline
阅读全文
摘要:参考文件:https://blog.csdn.net/CHENYUFENG1991/article/details/48930471
阅读全文
摘要:第一步:git status 查看当前代码状态(即本地有哪些文件做了修改,需要提交); 第二步:git add . (⚠️:add 后面有空格哦!) 如果所修改的文件都需要提交的话,直接 git add . 即可; 如果文件不是全部提交,直接 「git add + 要提交的文件路径」即可; 注意:图
阅读全文
摘要:参考保利威视文档:https://dev.polyv.net/2020/videoproduct/v-player-sdk/v-player-sdk-web/integration/ 如果需要在页面中引入外部 js 文件,但是由于某种原因不能直接在根页面 <script> 引入,可以封装一个方法,采
阅读全文
摘要:项目出现错误的场景: 前端:react-static 定义 API 之后,在调用 API 时,报错: TypeError:Object(...) is not a function 完整错误如下: 上述错误主要原因是不能识别 .ts 文件,需要安装插件(react-static-plugin-typ
阅读全文
摘要:react-static : https://github.com/react-static/react-static if (typeof window 'undefined') { return; }
阅读全文
摘要:项目设计到技术: 后端:python/Django 前端:react-static react-static 相关文档: https://github.com/react-static/react-static 本地开发时,可以配置 dev proxy,将 /api/ 转发给需要的那个 django
阅读全文
摘要:与后端联调时,如果用到 IP 运行项目,只需要修改 package.json 中 start 即可,其他保持不变。 代码如下: "scripts": { "start": "set PORT=3000 HOST=10.10.12.152/ && react-static start", // ⚠️:
阅读全文
摘要:情景:React项目,在做「下载」功能时,后端返回的数据格式为 Blob 格式,需要在前端调 API 时,对数据进行处理。 以下👇是前端做的处理,希望可以帮到你。 直接贴代码: // 引入 import contentDisposition from 'content-disposition' i
阅读全文
摘要:问题:React + fusion.design 中使用 Table,排序功能和锁列功能叠加使用,排序功能不正常:sortIcons 不显示选中状态,偶尔不发排序请求。 去掉 lock: true:排序正常。 加上 lock: true mac chrome:排序正常; mac safari:排序异
阅读全文
摘要:在react中下载文件总是失败,路径确认是对的。但是找不到要下载的文件? 例如:错误实现方式: <a href={xxx} download>下载</a> 正确实现方式: <a href={require('xxx')} download>下载</a> 注意⚠️:href={require('路径'
阅读全文
摘要:关于 CSRF 的具体作用简单讲一下实现。 后端会生成一个 token,通过 cookie 发送给前端, 前端发送请求时,需要把这个 token 通过以下两种方式之一传递给后端: * 通过 Form POST 的方式,在 form data 中携带;* 通过 Header 的方式,header 名为
阅读全文
摘要:vue 中封装一个日期转换函数: 首先引入 moment: import moment from moment filters 中定义时间的处理函数 比如: filters: { getLocalTime: function(value) { return moment(value).format(
阅读全文
摘要:下载地址:https://github.com/eligrey/FileSaver.js/ 我们把「下载/导出」这一动作看成一个函数,这个函数通常需要两个参数:URL 和保存的文件名。其中,文件名有时可以根据 URL 自动识别,是可选项。 因此,download 函数的签名一般形式如: downlo
阅读全文
摘要:上述样式排版: <style> .box { width: 500px; height: 500px; background: #ccc; } .box .rect { position: absolute; top: 20px; left: 20px; width: 400px; height:
阅读全文
摘要:在 mac 和 windows 系统,以及 mac 中文版和英文版系统下,字体显示问题; 请仔细阅读以下文章: PingFang SC 不应该作为移动端网页字体的首选项 Web 字体 font-family 再探秘
阅读全文
摘要:如果不可避免的在同一个页面里既有 django 渲染又有 vue 渲染的部分,出现冲突的两种解决方法: 方法一: 建议把 vue 的部分用 {% verbatim %} 包起来。详见:https://docs.djangoproject.com/en/2.2/ref/templates/builti
阅读全文