前端
文章平均质量分 70
weixin_43021311
这个作者很懒,什么都没留下…
展开
-
一个优雅的目录树生成工具
grace-file-tree工具可以帮我们生成一个带注释的目录树,虽然vscode也有直接生成目录树的插件,不过对于一个庞大的项目来说在一长串的目录中找到想要的文件还是有些困难的,于是就手撸了个带注释的目录树工具。...原创 2022-07-21 16:01:13 · 1446 阅读 · 1 评论 -
MongoDB 正则匹配修改多条数据
update() 方法相关参数query : update的查询条件,类似sql update查询内where后面的。update : update的对象和一些更新的操作符(如,,,inc…)等,也可以理解为sql update查询内set后面的upsert : 可选,这个参数的意思是,如果不存在update的记录,是否插入objNew,true为插入,默认是false,不插入。multi : 可选,mongodb 默认是false,只更新找到的第一条记录,如果这个参数为true,就把按条件查出原创 2020-11-21 14:47:51 · 1052 阅读 · 0 评论 -
git 提交一个vue项目
git操作命令git init 初始化git status 查看状态新建文档 .gitignore 增加内容 /node_modules 可以在提交代码时 忽略 依赖包(如果没有可以省略)git status 再次查看状态 没有显示 node_modules 时 成功忽略(如果没有可以省略)git add . 如果add后面跟这“.”的话就是提交目录下的所有文件,如果想提交个别就写具体的文件名git commit -m “xxx” 提交到仓库,在-m后面写注释内容,gi原创 2020-10-24 10:02:04 · 576 阅读 · 0 评论 -
IScroll拖拽无效
在写项目中使用了IScroll,发现在页面加载没问题但就是却拖拽不了刚开始以为是插件没有生效,然后给拖拽绑定了三个事件进行检测 this.scroll.on('scrollStart',()=>{ console.log(1); }); this.scroll.on('scrollEnd',()=>{ console.log(3); }) this.scroll.on("scroll", () => { consol原创 2020-10-17 15:53:43 · 308 阅读 · 0 评论 -
解读vue生命周期
如果看待vue的生命周期呢?大概可以分为三个阶段创建和挂载阶段跟新阶段销毁阶段首先来看看 创建和挂载阶段new Vue()加载生命周期函数调用beforeCreated()在这个函数中还使用不了数据,方法,dom操作读取vue实例的配置,加载数据,方法,监听。。。调用created()一般可以在这向服务器请求数据判断是否有el配置项,没有等待$mount()执行获得el判断是否有template配置项,如果没有使用就使用el.outerHTML当成template调用re原创 2020-10-09 10:03:30 · 56 阅读 · 0 评论 -
Vue.js入门 简单案例todolist
Vue入门案例 tuodolist功能实现添加代办事件点击完成按钮事件状态改变分别查看全部、代办、完成列表页面css样式主要有 事件完成的样式、按钮的样式<style> .finished { text-decoration: line-through; } .active { background-color: red; }</style>页面结构id为app的div就算vue的作用区域 <d原创 2020-09-30 10:56:10 · 185 阅读 · 0 评论 -
Ajax入门,封装一个简单的Ajax函数
Ajax封装先来搂一眼四行的Ajax吧var xhr = new XMLHttpRequest();xhr.addEventListener("readystatechange", readyStateHandler);xhr.open("POST", "http://10.20.159.168:4001");xhr.send("a=1&b=2");虽然这个方式很简单,但没有对是否连接成功进行判定不符合规范函数需要的参数ajax封装,这是一个带有判断功能的ajax函数url :原创 2020-09-26 18:34:40 · 147 阅读 · 1 评论