- 博客(13)
- 收藏
- 关注
原创 React + webpack 路由组件 Demo
本最初使用create-react-app创建,后面使用webpack进行了改造,两种方式均可运行或打包。Demo运行效果如下。)使用的端口是3000。具体命令可通过package.json文件进行自定义。原生React项目可正常运行,由于业务要求,需要改用webpack打包。以下是react-scripts start 运行的效果(使用的是。以下是webpack运行效果(注意“页脚”,使用的是。webpack运行使用端口是8888(命令。不多说,直接放附件。
2023-08-19 14:17:26
191
1
原创 VUE3集成Markdown编辑器(http://editor.md.ipandao.com/)
将下载后的文件放置到VUE3项目的public/static目录下(VUE2是放置到与src并列的static目录中)。单击上面的按钮可以分别获取左侧的Markdown内容(用于提交给服务端)和右侧的Html内容。放置好后的目录结构如下(EditorMarkdown.vue为下一步要创建的组件——集成了。可是不能直接使用,需要进行一些调整。经过不断尝试,调整成功。最新版本: v1.5.0,更新于 2015-06-09。
2022-09-28 15:15:30
3163
2
原创 开发人员不喜欢写文档的原因
作为开发人员,提到写文档,比如需求说明、设计文档、接口文档和用户使用指导等文档时就比较头痛,写不好也不愿意写。那到底有哪些原因让开发人员不愿意写文档呢?下面这个脑图列出了主要原因:我们进行简单的分类,可以分为主观原因和客观原因:主观原因没有认识到写作的价值:梳理过程、总结经验、沉淀思想、提升技能。通过不断地梳理、总结、提炼,可以提升个人的技能,成为技术大牛,提升个人影响力。同时清晰的文档可以减少沟通成本,节省时间。你可不想在写代码的时候被人打扰吧?把文档丢过去,什么疑问都解决了。
2022-05-05 16:52:00
456
原创 如何合并多个Django项目?
目录背景信息合并步骤查看效果背景信息多人合作开发Django项目(或者不同时期开发的多个Django项目),各自开发完成后需要合并到一起,统一启停(使用相同的端口访问)。下面介绍合并两个项目的步骤。假如已经有两个项目ProjectA和ProjectB,urls.py中分别注册了接口:ProjectA:path('hello/', views.hello),ProjectB:path('bye/', views.bye),views.py中分别
2022-02-27 16:54:32
1323
原创 新创建的Django项目Django administration用户名和密码配置
背景信息创建项目ProjectA:django-admin startproject ProjectAcd进入ProjectA文件夹运行项目:python manage.py runserver 0.0.0.0:8000Starting development server at http://0.0.0.0:8000/Quit the server with CTRL-BREAK.http://localhost:8000/admin/login/?next=/admi
2022-02-27 16:45:06
7758
原创 将打包好的VUE文件部署到Web容器(Nginx)中,解决接口调用跨域问题
背景VUE项目开发(如何搭建VUE开发环境请参见:如何搭建VUE开发环境_chanbzou1981的博客-优快云博客)完成后需要部署发布,建议使用Nginx作为Web容器,因为支持反向代理,能方便地解决客户端跨域调用服务端接口的问题。什么时跨域:由于浏览器同源策略,凡是发送请求url的协议、域名、端口三者之间任意一与当前页面地址不同即为跨域。下载并解压Nginx下载稳定版本(nginx/Windows-1.20.2)即可。Mainline version——主线版本Stable v
2022-02-19 20:52:41
2339
原创 如何搭建VUE开发环境
搭建VUE开发环境安装node.js参见:Node.js 安装配置 | 菜鸟教程Node.js 安装包及源码下载地址为:Download | Node.js。下载并安装对应操作系统的安装包。安装完成后查看Node.js的版本:>npm -v8.3.1使用NPM方式安装VUEnpm 版本需要大于 3.0,如果低于此版本需要升级它:# 查看版本$ npm -v8.3.1#升级 npmcnpm install npm -g# 升级.
2022-02-19 20:44:06
7917
原创 自定义下拉列表(使用原始的事件监听机制),在搜索框中使用
搜索框中需要使用到动态获取热点搜索历史的功能,此时需要自定义下拉列表。select组件不能完全满足要求。搜索框下拉列表支持键盘上下键及回车选择,也支持鼠标单击选择,功能与select组件类似。
2022-02-12 22:40:01
536
原创 单击“登录”后,用户名和密码显示在地址栏中,不安全
单击“登录”后,用户名和密码显示在地址栏中,不安全问题现象单击登录按钮,浏览器地址栏中显示了登录名和密码,存在密码泄漏的风险。原因分析Html表单提交采用的是get方法,get方法的参数值会在表单提交时显示在浏览器地址栏中。<form method="get" action='/login'> <div class="inputbox"> <input type="text" name="user" required="...
2021-10-24 12:46:16
4200
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人