Vue的生命周期
Vue生命周期1.生命周期简介 beforecreate:实例初始化之后,数据观测和实践配置之前调用 create:实例创建完成后立即调用, 此时实例已经完成数据观测、属性和方法的运算、watch/event事件回调 beforeMount:在挂载开始之前被调用,相关render函数被首次调用 mounted:el被新创建的vm.$el替换,并挂载到实例上去之后调用该钩子 beforeUpdate:数据更新时调用,发生在虚拟DOM重新渲染和打补丁之前 update:由于数据更改导致的虚拟DOM重新渲染和打印补丁之后调用 beforeUnmount:实例卸载之前调用 unmounted:实例被卸载之后调用 onActivated:被包含在中的组件,会多出两个生命周期钩子函数。被激活时执行 onDeactivated: 比如从 A 组件,切换到 B 组件,A 组件消失时执行 onErrorCaptured:...
Fetch教程
Fetch介绍和使用教程1.Fetch简单介绍Fetch Api是基于Promise设计的,使用异步操作且更加简洁和易于理解,可以很简洁的发起请求并处理服务器数据的一种技术 Fetch的优点 基于 Promises,代码更加简洁和易读。 更好的错误处理机制:只在网络错误(如无法连接服务器)时返回 catch,而非状态码错误。 支持多种数据格式(JSON、文本、二进制等)。 可以处理跨域请求,通过 CORS 机制配置。 fetch 的基本用法12345678fetch(url) .then(response => response.json()) // 解析 JSON 数据 .then(data => console.log(data)) // 处理数据 .catch(error => console.error('Error:', error)); // 错误处理// 参数解释:// url:要发送请求的目标 URL// options(可选):可以指定请求方法(GET、POST 等)、请求头、请求体等内容//...
Ajax使用教程
Ajax介绍和使用教程1.Ajax简介 AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。 AJAX 不是新的编程语言,而是一种使用现有标准的新方法。 AJAX 最大的优点是在不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容。 AJAX 不需要任何浏览器插件,但需要用户允许 JavaScript 在浏览器上执行。 XMLHttpRequest 只是实现 Ajax 的一种方式,当然也可以使用 fetch API 等现代方法。 2.Ajax的应用 运用 XHTML+CSS 来表达资讯; 运用 JavaScript 操作 DOM(Document Object Model)来执行动态效果; 运用 XML 和 XSLT 操作资料; 运用 XMLHttpRequest 或新的 Fetch API 与网页服务器进行异步资料交换; 注意:AJAX 与 Flash、Silverlight 和 Java Applet 等 RIA...
git使用教程2
git使用教程21.远程仓库指令 指令 简述 git clone [git地址] 从远程仓库克隆到本地(当前目录) git remote -v 查看所有远程仓库,不带参数-v只显示名称 git remote show [remote] 显示某个远程仓库的信息 git remote add [name] [url] 增加一个新的远程仓库,并命名 git remote rename [old] [new] 修改远程仓库名称 git pull [remote] [branch] 取回远程仓库的变化,并与本地版本合并 git pull 同上,针对当前分支 git fetch [remote] 获取远程仓库的所有变动到本地仓库,不会自动合并!需要手动合并 git push 推送当前分支到远程仓库 git push [remote] [branch] 推送本地当前分支到远程仓库的指定分支 git push [remote] –force/-f 强行推送当前分支到远程仓库,即使有冲突,⚠️很危险! git push...
git使用教程
git使用教程1.创建仓库创建仓库的两种方式: 创建一个全新的仓库:git init 会在命令行当前的目录初始化创建仓库 远程克隆一个仓库:git clone 被克隆仓库的地址 12345# 进入要被创建为仓库的文件夹git init# 或者克隆一个远程的仓库git clone 被克隆仓库的地址 创建完成好了仓库,会在当前的仓库中生成一个.git文件夹 克隆远程仓库会将远程仓库拉取到当前的目录下 2.暂存区add git add 将提交的所有修改放到暂存区 1234567891011# 添加指定文件到暂存区,包括被修改的文件$ git add [file1] [file2] ... # 添加当前目录的所有文件到暂存区$ git add . # 删除工作区文件,并且将这次删除放入暂存区$ git rm [file1] [file2] ... # 改名文件,并且将这个改名放入暂存区$ git mv [file-original] [file-renamed] 3.提交commit 指令 描述 git commit -m...




