搜索
找到 12 条结果(用时 25 毫秒)
Hello World!
这已经是博客的第三个版本了,哈哈哈哈。是我太闲了吗 嘤嘤嘤。👾技术栈博客有点为了堆技术栈而堆技术栈的感觉。本人表示已经实锤了!!!原本是打算直接3n框架直接撸的,还是太懒了。。大体: nest/nuxt/vueUI: Element/Vuetify数据储存: mongo/redis
Quill富文本编辑器入坑指北
公司项目需要支持简单表格、图片上传、样式不丑的富文本编辑器。当时选择Quill这个富文本编辑器了也是看了一些附带的插件的Demo(quill-better-table、quill-image-resize-module),还有自定义的toolbar。中间碰到很多坑查了很多资料,也做了很多妥协。
使用Commitizen-规范你的commit message
使用Commitizen-规范你的commit message先简单了解一下 commit message format(信息域)commit message一般分为三个 部分 Header,Body 和 Footer<type>(<scope>): <subject>// 空一行<bod
由Vant Field组件得到解决IOS输入框 键盘上推问题
前言前几天公司让写一个客户数据入录页面(就是个带了logo的表单页面),就直接选择用原生的直接上,原以为也就个把小时的事情(确实个把小时就写完了),但是测试发现ios(没有测试多个,至少qq浏览器会)会输入的时候导致页面上推严重影响用户体验。可直接转第三 部分 由开源库找到方案Vant F
AlloyTeam TSLint 规则
https://github.com/AlloyTeam/tslint-config-alloyhttps://alex-0407.github.io/mini-blog/2018/06/06/TSLint/{ // 禁止给类的构造函数的参数添加修饰符 "no-parameter-prope
2020总结
2020总结PS: 以下今年均代表2020还是和去年一样不知道怎么开头,然而2021已经过了二十多天,现在才准备拿起键盘开始2020的回忆。晚点写的好处就是别人都写完了,可以借鉴(抄)了,而后果断看了几个大佬写的,最后总结出了一个模版:1. 写在前面:简单总结一下这一年成就,然后最后一句
JavaScript sourceMap 笔记
js source map建议打开一个真实的项目的sourceMap对照食用由于前端项目在网络中访问导致为了减少体积进行一系列优化操作,最后导致生产环境出问题无法定位到项目代码中的指定位置,使得调试变成一件很难得事。由此产生了Source Map。它是个什么东西简单说,sourceMap
我的博客关于第三个版本的介绍
这已经是博客的第三个版本了,哈哈哈哈。是我太闲了吗 嘤嘤嘤。👾技术栈博客有点为了堆技术栈而堆技术栈的感觉。本人表示已经实锤了!!!原本是打算直接3n框架直接撸的,还是太懒了。。大体: nest/nuxt/vueUI: Element/Vuetify数据储存: mongo/redis
由 Vuex 中直接修改State到 “我傻了”
开头看了 D2 Admin Store 部分 代码,看到直接在Action中修改 State,但是在我印象中Vuex操作 State 只能在Mutation 中修改(是我学艺不精了),后创建一个Demo(https://codesandbox.io/s/silly-sea-5kjn3)和查询相关文档
Nginx 实现 前后端分离开发
1、下载Nginx稳定版本2、打开nginx配置文件 nginx.conf;3、在http模块的server 部分 配置server { listen 80; // Nginx的监听端口 server_name localhost; // 访问Nginx服务器的域名l
Proxy 和 Reflect
Proxy 用于修改某些操作的默认行为,等同于在语言层面做出修改,所以属于一种“元编程”(meta programming),即对编程语言进行编程。Reflect对象与Proxy对象一样,也是 ES6 为了操作对象而提供的新 API。Proxy 在某些操作中加上一个拦截 如对象赋值,函数传参
从输入URL到页面渲染完成
从输入URL到页面渲染完成涉及网络、浏览器工作原理等知识。前序知识浏览器进程结构Browser进程 负责协调、主控,包括地址栏、书签、历史栈。GPU进程 负责整个浏览器界面的渲染网络进程 负责发起接收网络请求插件进程 控制网页中使用到的插件 如flash