- 博客(6)
- 收藏
- 关注
原创 tornado学习第二天,前后端分离之静态文件
众所周知,前后端分离的要点在于渲染交给前端,后台处理请求,完成约定格式的数据返回及存储、更新或删除(清理)前端递交的请求。这个时候,我们需要让后台服务器清楚,哪些请求是获取前端资源,哪些请求是api调用。再回头看看,我们第一天创建项目的目录结构。我们在这个目录结构下进一步优化。我们在项目根目录下创建了一个static的静态目录,在这个目录下我们进行了常见的资源目录分类:css、js、images、html。还有一个templates的模板文件目录(这个在下一次学习的时候再解释),在前后端
2020-07-09 10:54:50
816
原创 tornado学习第一天,搭建环境。
为了彻底的前后端分离,前端使用vue或者react等,后端选择了python,原先是使用django,这个全家桶工具有点臃肿,不够轻量化。同时希望能够更高效的压榨廉价云服务器,打算切换到tornado框架。学习过程进行记录,和广大初学者共勉。我当前的环境:python3.7tornado 6.04首先pycharm创建一个原生纯python项目,构建虚拟环境。接着安装tornado包pip install tornado鉴于tornado提供了强大的内置生产级容器,示例程序
2020-07-03 10:28:17
495
原创 uni-app 下小程序bindgetuserinfo不回调原因
遇到坑,只需要改成uni-app重新包装的事件:@getuserinfo<div class="white flex-column flex-xycenter"> <div class="mt-8 mb-4">需要获取您的头像和昵称</div> <button size="mini" open-type="getUserInfo" @getuserinfo="yourmethod">确认</button></div...
2020-06-28 18:13:54
1185
原创 解决小程序脚手架编译问题
编译后,事件触发控制台出现报错,Component "pages/index" does not have a method "_proxy" to handle event "change"使用小程序脚手架wepy/cli,发现编译后,所有事件监听都编译成"_proxy",于是控制台一大堆报错。记录一下简单的解决方案:确认自己的wepy/cli版本:命令行输入:wepy --version 确认是大于等于:@wepy/cli@2.0.0-alpha.27。如果不是,至少升级到这个版本。npm
2020-06-11 14:07:20
457
原创 vue 如何监听 ckeditor的onchange事件
梯子出去看官方文档,发现坑爹的ckeditor,只提供了ready、foucs、blur,destroy。找了半天资料,发现各种各样监听onchange的方法都复杂麻烦。思来想去,曲线方式实现。监听input,然后设置标识位,标识数据被修改。然后再blur事件中,判断这个标识位,如果修改了,做该做的事情,并复位标识位。简单有效。 <div> <ckeditor @input='change_val' @blur='ch
2020-05-11 01:36:18
1509
原创 vue 中 ckeditor5 如何隐藏工具条
ck4有toolbarStartupExpanded参数可以直接配置,但是ck5中这个参数无效,到处找资料,解决不了。于是爬梯看了官方文档,发现这个参数在ck5中已经放弃。很不爽,于是直接粗暴修改css来解决。就是这个css方法如下:<template> <div class="home"> <div :class="inEditor"> <ckeditor :editor="editor" v-model="edi
2020-05-10 10:17:59
2011
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人