banner
The article archive

云间连下榻,
天上接行杯。

Scroll down
所有归档

在 vue 的使用过程中会遇到各种场景,当普通使用时觉得没什么,但是或许优化一下可以更高效更优美的进行开发。下面有一些我在日常开发的时候用到的小技巧

使用 CloudBase 给静态博客添加评论功能。

由于同源策略的限制,前端想要随便调用别人的数据没有那么容易,利用 jsonp 去调用虽然可以,但是也得别人支持,而且还只能是 get 请求。想要随便调用别人数据,最简单就是弄一个代理服务,实现数据的转发。

Web Components
  • 05/10
  • 10:16

组件是前端的发展方向,现在流行的 React 和 Vue 都是组件框架。如今 Web Components 被越来越多的浏览器所支持,Web Components 或许是未来的方向。

今天为表达全国各族人民对抗击新冠肺炎疫情斗争牺牲烈士和逝世同胞的深切哀悼,各大网站也纷纷将界面弄成黑白以示哀悼。

之前也用了一段时间 Vue,对其用法也较为熟练了,但是对各种用法和各种 api 使用都是只知其然而不知其所以然。最近利用空闲时间尝试的去看看 Vue 的源码,以便更了解其具体原理实现,跟着学习学习。

说到 prototype、__proto__ 首先就得去理解 JavaScript 语言的继承机制。在典型的面向对象的语言中,如 C#,都存在类(class)的概念, 类就是对象的模板,对象就是类的实例。C# 中的 继承允许我们根据一个类来定义另一个类,这使得创建和维护应用程序变得更容易。同时也有利于重用代码和节省开发时间。在 JavaScript 是不存在 类 和 子类 概念的,全靠原型链的模式来实现继承 (后面出 class 在这基础上的语法糖)。

想要实现自动化编译并生产打包替换文件,首要的对项目进行编译生成。一般编译 donnet 项目有三种方式 csc.exe,MSbuild(不需要安装vs),devenv(需要安装vs)。因为自己已经安装了 vs 了,所以直接使用 devenv 去编译程序了。

事件!事件到底是怎么工作的?JavaScrip t出现了多久,对 JavaScript 异步事件模型就迷惘了多久。迷惘导致 bug,bug 导致愤怒,然后尤达大师就会教我们如何如何……不过本质上,从概念上看,JavaScript事件模型既优雅又实用。一旦大家接受了这种语言的单线程设计,就会觉得 JavaScript 事件模型更像是一种功能,而不是一种局限。它意味着我们的代码是不可中断的,也意味着调度的事件会整整齐齐排好队,有条不紊地运行。本章将介绍JavaScript的异步机制,并破除一些常见的误解。我们会看到setTimeout 真正做了些什么。接着会讨论回调中抛出错误的处理。最后会奠定本书的主旨:为了清晰和可维护性,努力组织异步代码。