Node.js + Koa2 + MySQL + Vue.js 实战开发一套完整个人博客项目网站

2019-06-27
阅读 3 分钟
11.1k
基于 Node.js Koa2 实战开发的一套完整的博客项目网站,使用 Koa2 二次开发一套适合多端的 RESTful API,同时配套完整的后台管理系统,且前端展示既有基于 ejs 服务端渲染,也有基于 Vue.js 前后端分离的 2 套前端网站。

JS数据结构二次封装我们的数组

2018-07-24
阅读 7 分钟
2.1k
GitHub更新 [链接] 目录 新建一个myArray类 在这个类上初始化构造函数 增加数组成员方法 增加数组添加元素方法 增加数组中移除元素方法 增加数组中查询元素和修改元素方法 增加数组中包含,搜索方法 测试封装数组的方法 方法说明 完整二次封装数组代码 一、新建一个myArray类 {代码...} 二、在这个类上初始化构造函数 {...

深入浅出Ajax

2018-07-12
阅读 10 分钟
3.8k
原文(我的GitHub):[链接] 学习大纲 理解Ajax的工作原理 Ajax核心-XMLHttpRequest对象 封装Ajax方法 Ajax优缺点 Ajax适应场景 Ajax系列面试题总结 Ajax的工作原理 含义: {代码...} 原理: Ajax的工作原理相当于在用户和服务器之间加了—个中间层,使用户操作与服务器响应异步化。并不是所有的用户请求都提交给服务器,像...

封装原生Ajax

2018-07-10
阅读 4 分钟
1.4k
封装ajax函数 {代码...} options参数说明 参数 类型 描述 默认值 是否填 url string 发送请求的url,服务器地址(api) '' 必填 method string http连接的方式,包括POST和GET两种方式 true 选填 async boolean 是否为异步请求,true为异步的,false为同步的 true 选填 data json 发送的参数,格式为对象(json)类型 null...

js基础-八种创建对象方法

2018-07-04
阅读 5 分钟
1.5k
创建对象方法 Object构造函数 对象字面量表示 工厂模式 构造函数模式 原型模式 构造函数模式与原型模式结合 动态原型模式 寄生构造函数模式 一、Object实例创建 {代码...} 二、对象字面量表示 {代码...} 三、工厂模式 {代码...} 优点:函数封装创建对象,无需写重复创建对象的代码 缺点:没有解决对象识别的问题(怎么样...

如何使用webpack打包JS

2018-06-20
阅读 2 分钟
3k
GitHub 我们一起学习webpack地址:[链接] 如何使用webpack打包JS 我们在命令行中输入:webpack -h看看webpack的命令行大全 {代码...} webpack告诉我们,用webpack进行打包有三种方法: {代码...} 新建一个目录,新建一个sum.js文件,这个文件主要是用es6 module暴露一个加法函数方法: {代码...} 然后新建一个app.js入口...

webpack编译ES6

2018-06-20
阅读 3 分钟
6.2k
babel-preset-env 是一个新的 preset,可以根据配置的目标运行环境(environment)自动启用需要的 babel 插件。

webpack核心概念

2018-06-20
阅读 2 分钟
2.7k
一、webpack核心概念 {代码...} 二、Entry {代码...} 示例: {代码...} 三、Output {代码...} 示例: {代码...} 四、Loaders {代码...} 示例: {代码...} 五、Plugins {代码...} 示例: {代码...}

前端模块化规范

2018-06-20
阅读 3 分钟
2.2k
一、js模块化 {代码...} 二、命名空间 库名.类别名.方法名 {代码...} 三、commonJS规范 一个文件为一个模块,通过module.export暴露快接口,通过require引入模块,同步执行 commonJS 文档 示例: {代码...} 四、AMD规范 {代码...} AMD规范文档 示例: {代码...} 五、CMD {代码...} 示例: {代码...} 六、UMD {代码...} ...

js bom location对象

2018-06-19
阅读 2 分钟
1.8k
一、location对象 {代码...} 二、查询字符串参数 {代码...} 三、位置修改 {代码...} 四、加载 {代码...}

js bom window对象

2018-06-19
阅读 3 分钟
1.9k
未声明的变量不能使用,并且会抛出未定义错误提示,但window下寻找未定义的变量,会抛出undefined,因为window对象查询是对象的一次查询属性。

使用nodejs-koa2-mysql-sequelize-jwt 实现项目api接口

2018-05-31
阅读 4 分钟
5.9k
nodejs-koa2-mysql-sequelize-jwt 技术栈:nodejs, koa2, mysql, sequelize, jwt 项目数据层和操作层分明 使用koa2框架中间件,参数处理 jwt做权限接口验证 sequelize管理mysql数据库 异步处理async/await 已实现登录注册接口,文章增删改查接口 喜欢或对你有帮助的话请点star✨✨,或有您有更好的建议和意见,请提出来告...

vuejs切换导航条高亮路由高亮做法

2018-05-29
阅读 2 分钟
6.2k
重点是在:routerLink(index, path)函数,传入当前点击的下标,自定义一个下标,判断是否相等就用三元符号判断多给一个高亮样式

深入理解ES6 - var-let-const

2018-05-27
阅读 4 分钟
3.2k
每种编程语言都有变量,声明变量的方法各不同,在JavaScript里面,最经典的var声明一个变量,当ECMAScript6出现后,新增了2个声明变量的方法:let和const,那何时创建变量,用什么声明变量方法会更好呢?

mpvue 小程序如何自定义tabBar,不使用navigateTo跳转,模拟redirectTo跳转

2018-05-25
阅读 6 分钟
20.4k
原生tabBar {代码...} 自定义tabBar 效果图1:如果需要添加按钮 效果2 如果不需要按钮 在组件文件新建一个vueTabBar.vue {代码...} js处理 {代码...} css {代码...} 特别说明:你copy下拉,icon图片你确定路径对,建议 81 * 81,微信小程序推荐的, 第二: 你引入组件就可以使用 {代码...} {代码...} 第三个: 因为tabBar...

mpvue项目里做API与数据分离统一管理

2018-05-25
阅读 4 分钟
5.5k
我的GitHub博客,很多内容可以看,喜欢的给星星哦 [链接] mpvue项目里做API与数据分离统一管理 小程序里请求数据接口使用wx:request,因为考虑项目比较大,最好把wx:request封装起来,统一使用管理 utils.js 配置开发环境和线上环境接口 {代码...} fetch.js 暴露封装请求接口 {代码...} 统一在vuex里面做数据请求接口 比...

mpvue 小程序如何开启下拉刷新,上拉加载?

2018-05-25
阅读 1 分钟
17.8k
微信小程序之下拉加载和上拉刷新微信小程序下拉加载和上拉刷新两种实现方法方法一:onPullDownRefresh和onReachBottom方法实现小程序下拉加载和上拉刷新

mpvue小程序加载不出图片 Failed to load local image resource

2018-05-25
阅读 1 分钟
13.7k
我的GitHub博客,很多内容可以看,喜欢的给星星哦 [链接] 第一道:图片引入本地静态文件失效? mpvue开发小程序时候,要添加静态本地图片 {代码...} 会报错: {代码...} 原因有很多种,解决办法可以改webpack,或mpvue的包,这里提供一个非常直接的办法: {代码...} 原因也很简单,static就是专门放静态资源文件的,存放...

已配置好的vue全家桶项目router,vuex,api,axios,vue-ls,async/await,less下载即使用

2018-05-25
阅读 4 分钟
4.4k
已构建配置好的vuejs全家桶项目,统一管理后端接口 | 获取数据 | 请求数据,已包含vue-router,vuex,api,axios. webpack, 储存用vue-ls, 异步async/await, css less. 下载即使用项目开发。