
前端
snoby_smile
精通django, python后端开发,精通react, ant design 开发,熟练应用bootstrap,css, js, html
展开
-
react 实时更新时间
安装好node,yarn 安装 create-react-app $ yarn global add create-react-app原创 2021-06-04 17:21:38 · 1076 阅读 · 0 评论 -
react传后端复杂数据的处理
如果传的是list, 则eval(your_values)如果传的是dictionary, 则json.loads(your_value)因为前端传给后端的数据是字符串形式的,因此需要提前将数据进行处理成相应的形式。...原创 2019-05-24 17:41:09 · 1470 阅读 · 0 评论 -
在react 和 ant desgin中使用bootstrap
一. 把对应的bootstrap css和js,还有jquery.js文件下载下来放到public中。二. 在public/index.html的head中加入以下代码 <link rel="stylesheet" href="%PUBLIC_URL%/bootstrap.min.css" />三. 在body中加入以下代码 <script ...原创 2019-04-11 17:33:26 · 1632 阅读 · 0 评论 -
axios请求后台数据,状态200,返回想要的结果,却也进入了catch
原因:then里存在错误的代码,这样执行完then,会再去执行catch. 如图所示,注释掉this.props.setValue就ok了。这句是预留代码。原创 2019-04-02 14:51:02 · 9868 阅读 · 0 评论 -
IE自动从缓存取数据的问题----已解决
风波源自做NHSS健康检查第一二个版本的时候,在IE浏览器做了第一次健康检查,当做第二次检查的时候,本希望他还会从后端获取数据,但是由于缓存的问题,他并没有从后端取数据,而是从缓存中直接将上一次的数据呈现在网页,这中做法虽然获取数据的速度非常快,但是总有很多担心:网元上数据做了更新,后端取到的数据相应也会不一样,但是缓存中的数据不会改变。 手动清除下IE的cookies其实...原创 2019-03-25 14:50:05 · 2378 阅读 · 0 评论 -
ant desgin文件上传功能引起的获取本机地址风波
事情缘由:做了一个ant design的文件上传功能,直接用的经典款式,由于action本身用的ant自己提供的接口,怕不安全,和后端 协商,由后端提供提供API,前端调用。然而,http://【hostname】/...中的hostname需要根据上传的服务器不同而不同,也就是我要动态获取本机的hostname。解决过程:首先搜索ant desgin获取本机地址,度娘给的答案乱七八...原创 2019-02-13 15:38:27 · 1718 阅读 · 0 评论 -
react+django清除浏览器缓存的几种方法
一. meta方法 打包好的入口index.html头部加入 <META HTTP-EQUIV="pragma" CONTENT="no-cache"> <META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate"> <META HTTP-EQUIV="expir转载 2018-04-23 11:07:41 · 3158 阅读 · 0 评论 -
react 更新数据自动加载到首页
1. 保持首页的这条信息没被改变(途中形式转变都不可以,要保证是同一个对象),然后将跟新的数据push or splice到带过来的首页对象中;2. 中间可以将变量重新赋值,来做展示或者改变,但是要保证二者是同一个对象 ...原创 2018-04-03 13:45:29 · 4310 阅读 · 0 评论 -
js一句话 强行刷新整个页面
1. react this.setState()这个方法,页面就会刷新,这个react机制,虚拟dom2. js window.location.reload(true); 3. redux dispatch一个更新store的action就可以了, 这个dispatch可以在你更新了后台数据的时候触发,也可以是做了某些操作的时候触发,或者手动触发...原创 2018-03-30 15:53:34 · 22404 阅读 · 0 评论 -
前端开发step1,2,3
step1: 找到合适的组件,把他拼成自己想要的样子;step2: mock相应的datasource,使自己的UI按照约定的API渲染出来;step3: 远程get or post 数据,实现UI和服务端的交互。step4: 真实环境下,结合后端API进行测试...原创 2018-03-29 17:45:12 · 566 阅读 · 0 评论 -
django中使用react项目
django准备工作1.创建一个django项目2. 安装djangorestframework,并将其注册到settings.py的INSTALLED_APPS里 pip install djangorestframework3. 解决跨域访问的问题,django-cors-middleware能够为我们解决此问题(如果没有涉及到跨域,这一部分可以省略) pip install dj...原创 2018-02-11 16:36:27 · 5490 阅读 · 1 评论 -
Web开发需要什么样的框架
一. 什么是适合的框架?1. 所选的框架是否具有足够的人气? 更多的人气意味着更多的人参与项目,也意味着有更多的教程和社区文章、更多的实例和网站、更多的第三方扩展、更好的相关的Web产品可与其集成。受欢迎程度也意味着框架更具前瞻性,因为具有更大社区的框架不太可能被抛弃。2. 框架是否在积极发展? 一个好的框架需要不断地使用最新的web原创 2018-01-16 16:07:10 · 1408 阅读 · 0 评论