git push 报错 删除.git文件夹

1.在本地仓库的目录下调用命令行删除根目录下的.git文件夹,输入find . -name ".git" | xargs rm -Rf这样本地仓库就清除了,像下面这样,master不见了。2.手动删除掉残留的.git文件
2021年10月09日 467次浏览

Vuex 全局状态管理

全局状态管理(也叫全局数据管理)的好处是什么?解耦:将所有数据相关的逻辑放入 store(也就是 MVC 中的 Model,换了个名字而已)数据读写更方便:任何组件不管在哪里,都可以直接读写数据控制力更强:组件对数据的读写只能使用 stor
2021年10月06日 396次浏览

双向绑定 v-model

v-modelVue双向绑定:v-model(实际上就是v-bing:value 和 v-on:input的语法糖)v-model可以实现绑定一个变量,在变量变化的时候UI跟着变化,用户改变UI的时候数据也会跟着变化。v-model 在内部
2021年09月27日 420次浏览

山月记

我深怕自己并非美玉,故而不加以刻苦琢磨,却又半信自己是块美玉,故又不肯庸庸碌碌,与瓦砾为伍。于是我渐渐地脱离凡尘,疏远世人,结果便是一任愤懑与羞恨日益助长内心那怯弱的自尊心。我常卖弄什么“无所作为,则人生太长;欲有所为,则人生太短”的格言,
2021年09月27日 637次浏览

Vue进阶构造属性

Vue进阶构造属性directives、mixins、extends、provide、injectDirectives 指令主要用于DOM操作,Vue实例/组件用于数据绑定、事件监听、DOM更新Vue指令主要目的就是原生的DOM操作,减少重
2021年09月24日 569次浏览

Nginx服务器添加SSL证书

首先下载Nginxhttps://blog.csdn.net/Linrp/article/details/115860451https://help.aliyun.com/document_detail/98728.htm?spm=a2c4g.11186623.0.0.664d31030yTEr3#
2021年09月24日 876次浏览

Vue 模板

Vue 模板模板template 三种写法一、Vue完整版,写在HTML里<div id="xxx">{{n}}<button @click="add">+1</butt
2021年09月17日 697次浏览

Vue构造选项(二)

Vue构造选项(二)响应式原理options.data当我们把options.data传给Vue之后options.data会被Vue监听之后进行篡改、会被Vue实例代理每次对data的读写都会被Vue监控Vue会在data变化时更新UI进
2021年09月13日 571次浏览

Vue数据响应式

Vue数据响应式深入理解options.data主要原理在文档的深入响应式原理章节内可以找到Vue对data做了什么做个实验如果data变了代码:myData变了//一般没人这么写,这样写是为了引用完整版 Vueimport Vue fro
2021年09月11日 819次浏览

Vue构造选项(一)

Vue构造选项创建Vue实例内存图把Vue的实例命名为vm是尤雨溪的习惯,我们应该沿用vm对象封装了对视图的所有操作,包括数据读写、事件绑定、DOM更新vm的构造函数是Vue,按照ES6的说法,vm所属的类是Vueoptions是new V
2021年09月09日 606次浏览

Vue浅析

VUE有两个版本分别是完整版vue.js和运行时版vue.runtime.js,生产环境使用带min的版本。template 和 render 怎么用template的用法如果需要在客户端编译模板 (比如传入一个字符串给 template 选项,或挂载到一个元素上并以其 DOM 内部的 HTML 作
2021年09月08日 640次浏览

MVC模式

浅析MVC模式Don't Repeat Yourself - DRY 原则哪里重复了?代码级别的重复把相同的三行代码写了两遍那么你就应该重构它页面级别把类似的页面做了10遍那么你就想出一个万金油的写法MVC就是一个万金油所有的页面都可以使用
2021年09月06日 637次浏览

Webpack 前端工程化

Webpack 前端工程化用到的工具webpack@4使用下面这行命令进行全局安装npm install -g webpack@4 webpack-cli@3或yarn global add webpack@4 webpack-cli@3w
2021年09月05日 362次浏览

前端学习总结篇(一)

什么是闭包?闭包的用途是什么?闭包的缺点是什么?1.闭包就是声明一个变量,声明一个函数,在函数内部访问外部的变量,那么这个函数加这个变量叫做闭包。2.闭包的用途从外部读取内部的变量将创建的变量的值始终保持在内存中3.闭包的缺点是由于闭包会使得函数中的变量都被保存在内存中,内存消耗很大,所以不能滥用闭
2021年09月03日 648次浏览

浅析MVC

浅析MVCMVC 三个对象分别做什么MVC包括三类对象,将它们分离出来以提高灵活性和复用性模型model用于封装与应用程序的业务逻辑相关的数据以及对数据的处理方法,会有一个或多个视图监听此模型。一旦模型的数据发生变化,模型将通知有关的视图。
2021年09月03日 438次浏览

动态服务器 AJAX (Cookie、Session)

动态服务器 AJAX (Cookie、Session)静态服务器 V.S. 动态服务器:也叫静态网页 V.S. 动态网页判断依据是否请求了数据库没有请求数据库,就是静态服务器请求了数据库,就是动态服务器简单化数据库 /db/users.
2021年09月02日 701次浏览

跨域、CORS、JSONP

跨域、CORS、JSONP跨域关键知识同源策略浏览器故意设计的一个功能限制CORS突破浏览器限制的一个方法JSONPIE时代的妥协同源策略同源定义源window.origin 或 location.origin 可以得到当前源源 = 协议
2021年09月01日 616次浏览

异步与Promise

异步与PromiseJS异步编程模型什么是异步?什么是同步?异步如果能直接拿到结果,那就是异步同步比如在医院挂号,拿到号才会离开窗口JS里面同步任务可能消耗10毫秒,也可能需要3秒总之不拿到结果是不会离开如果不能直接拿到结果,那就是异步比如
2021年08月31日 428次浏览

AJAX的原理

AJAX的原理ajax:用JS发送请求和接收响应背景AJAX是浏览器上的功能浏览器可以发请求,收响应浏览器在window上加了一个XMLHttpRequest函数用这个构造函数(类)可以构造一个对象JS通过它实现发请求,收响应首先准备一个服
2021年08月30日 687次浏览

DOM事件与事件委托

DOM事件与事件委托点击事件W3C规定了浏览器应该同时支持两种调用顺序首先按照爷爷=>爸爸=>儿子 顺序看看有没有函数监听然后按照儿子=>爸爸=>爷爷 顺序看看有没有函数监听有监听函数就调用,并提供事件信息,没有就跳
2021年08月29日 609次浏览