摘要:在掌握了如何构建与编译 Vue 组件的基础知识之后,接下来就可以试着来构建一些更具有实际用处的组件了。为了赋予组件更具实用性的功能,首先要做的就是让这些组件具备监听用户自定义事件的能力,并且允许用户为这些自定义事件注册相应的处理函数,而这一切都要从v-on指令在 Vue 组件中的使用说起。 组件中的 阅读全文
posted @ 2020-10-28 15:13 凌杰 阅读(574) 评论(9) 推荐(2) 编辑
摘要:正如上一篇笔记中所说,直接使用 ES6 标准提供的模块规范来编写 Vue 组件在很多情况下可能并不是最佳实践。主要原因有两个,首先是市面上还有许多并没有对 ES6 标准提供完全支持的 Web 浏览器,这样做可能会导致某些用户无法使用应用程序。其次,即使将来所有的 Web 浏览器都完全支持了 ES6 阅读全文
posted @ 2020-10-18 16:18 凌杰 阅读(100) 评论(0) 推荐(0) 编辑
摘要:到目前为止,这个系列的笔记所展示的都是一些极为简单的单页面 Web 应用程序,并且页面上通常只有几个简单的交互元素。但在实际生产环境中,Web 应用程序的用户界面往往是由多个复杂的页面共同组成的。这时候,我们就需要开始注意代码的可复用性了,针对这个问题,Vue.js 框架提出的解决方案就是先将用户界 阅读全文
posted @ 2020-10-12 16:28 凌杰 阅读(472) 评论(0) 推荐(1) 编辑
摘要:显而易见的,之前的02_toDoList存在着一个很致命的缺陷。那就是它的数据只存在于浏览器端,一但用户关闭或重新载入页面,他之前加入到程序中的数据就会全部丢失,一切又恢复到程序的初始状态。要想解决这个问题,就需要 Web 应用的前端在适当的时间将获得的输入数据存储到后端服务器上,然后在需要时再从服 阅读全文
posted @ 2020-10-06 15:16 凌杰 阅读(474) 评论(0) 推荐(0) 编辑
摘要:在 Vue.js 框架中,与 HTML 页面元素的交互方式没有像原生 JavaScript 接口那么直接,它是通过先在 HTML 元素标签中嵌入一系列类似于普通标签属性的 Vue 指令属性来绑定数据,然后再通过在 JavaScript 代码中修改这些被绑定的数据来修改页面元素的显示方式与内容。在编程 阅读全文
posted @ 2020-09-30 16:04 凌杰 阅读(442) 评论(3) 推荐(2) 编辑
摘要:这篇学习笔记将记录一些我个人在学习 Vue.js 框架时所编写的程序代码与学习心得。为此,我会在ProgrammingLanguage/JavaScript目录下创建一个名为的vuejs目录,并在该目录下设置以下两个子目录: note目录用于存放markdown格式的笔记。 code目录则用于存放笔 阅读全文
posted @ 2020-09-21 16:31 凌杰 阅读(194) 评论(0) 推荐(0) 编辑
摘要:这部分示例将通过你好,Express、留言板和学生管理三个应用的实现来演示Express框架的基本使用。首先来搭建该示例项目的基本脚手架,为此我们需要在code目录下执行mkdir 07_Expressjs命令来创建用于存放这一组示例的目录,并执行一下步骤: 在code/07_Expressjs目录 阅读全文
posted @ 2020-09-01 11:27 凌杰 阅读(64) 评论(0) 推荐(0) 编辑
摘要:这部分示例将示范SQLite3、MongoDB这两种不同类型的数据库在 Node.js 中的使用方法。首先,我们要在code目录下执行mkdir 06_database命令来创建用于存放这一组示例的目录。 1. SQLite SQLite3是一个轻量级的关系型数据库,我们在这里用它来示范 Node. 阅读全文
posted @ 2020-08-31 11:10 凌杰 阅读(105) 评论(0) 推荐(0) 编辑
摘要:示例3. 构建 Web 服务器 这部分示例将致力于用 Node.js 模拟一个类似于 Apache 的 Web 服务器,处理浏览器端的请求,将相关的页面响应给浏览器。首先,我们要在code目录下执行mkdir 03_webSever命令来创建用于存放这一组示例的目录。然后执行以下步骤: 在code/ 阅读全文
posted @ 2020-08-28 13:14 凌杰 阅读(50) 评论(0) 推荐(0) 编辑
摘要:示例1. 跟大家说 Hello 由于 Node.js 只是 JavaScript 程序的运行时环境,所以它并不会限制 JavaScript 代码的具体运行形式。为了说明这一点,本示例将使用四种形式来跟大家说"Hello"。首先,我们要在code目录下执行mkdir 01_sayHello命令来创建用 阅读全文
posted @ 2020-08-26 10:16 凌杰 阅读(84) 评论(0) 推荐(0) 编辑