随笔分类 - 前端
摘要:一、关于Apollo Server Apollo Server是一种使用JS创建GraphQL服务端的一个方案。它的兼容性比较好,可以很好地和GraphQL客户端进行兼容。同时它可以 独立作为服务端进行 以插件的形式与现有的NodeJS 服务端程序进行兼容 可以作为一个GraphQL的数据网关。 官
阅读全文
摘要:一、说在前面的话 React系列随笔将记录我在使用React的过程中的点点滴滴。如有错误,请及时通知我。每篇随笔,会在开始“写在前面的话”介绍文章的内容。 本文主要是记录如何搭建一个react项目.本随笔比较简单,可以忽略 已安装NodeJs 和Npm了 二、创建项目 运行命令: 如果在命令结尾加上
阅读全文
摘要:声明变量: let和const是JavaScript里相对较新的变量声明方式。let在很多方面与var是相似的,但是可以避免在JavaScript里常见一些问题。 const是对let的一个增强,它能阻止对一个变量再次赋值。 var 声明变量 存在作用域提升的问题 let声明 let是块级作用域,块
阅读全文
摘要:传统的javascript程序使用函数和基于原型的继承来创建可重用的组件,从ECMAScript2015(ECMAScript 6)开始,可以使用基于类的面向对象方式。 一、类: 定义类(class) 继承类(extends) 访问修饰符 默认为public private 私有,只有内部可以访问
阅读全文
摘要:在Typescript1.5 中,内部模块称作命名空间,外部模块成为模块 一、什么是模块? 模块就是一个或一组功能模块。 二、导出模块 三、导入模块 模块的导入操作与导出一样简单。 可以使用以下import形式之一来导入其它模块中的导出内容。 四、创建模块最佳实践 五、命名空间 命名空间是将不同文件
阅读全文
摘要:Typescript数据类型 1. 布尔值boolean let isDone: boolean = false; 注意: 使用构造函数Boolean创造的对象不是布尔值,它是一个对象。所以下边的示例会报错: 2.数字类型number 3.字符串string 4.null、Undefined、voi
阅读全文
摘要:Angular项目的首页打开速度很慢,有时候会有几秒的加载时间。如果在手机端访问的话,怕是要等待十多秒,这对用户体验很差。下面参考http://www.cnblogs.com/feiyu159/p/8473790.html 介绍一下我自己的Angular优化之旅。 一、静态图片加载: 项目中存在很多
阅读全文
摘要:手动创建一个Express.js的应用可大致分为以下步骤: 1.创建文件夹 a. 创建一个项目根文件夹,如helloWord b.在项目的根目录下创建项目的目录结构,依次创建{public,public/css,public/img,public/js,db,views,views/includes
阅读全文
摘要:恢复内容开始 Ajax提交表单、使用FormData提交表单数据和上传的文件(这里的后台使用C#获取,你可以使用Java一样获取) 有时候前台的数据提交到后台,不想使用form表单上传,希望通过Ajax上传,那么怎么实现呢? 前台页面: JS代码: 那么在后台接收使用(这里使用C# 代码实现的,Ja
阅读全文