Vue.js项目重构,轻松实现上拉加载滚动位置还原

前言 上一篇《Vue.js轻松实现页面后退时,还原滚动位置》只是简单的实现了路由切换时进行的滚动位置还原,很多朋友就来问上拉加载怎么实现啊!于是我想起了以前做过一个叫vue-cnode的项目,于是花了两天时间进行了重构,完全的移除了Vuex,使用了Vuet来做 …


基于three.js的一个项目类的编写

WebVR 这是一篇关于怎么样基于three.js进行可配置的three.js的对象创建的文章项目地址 编写一个three.js的基类 这是创建的一个Three.js基类其中包含了场景,相机,渲染器,控制器以及一些方法 // VRcore.js import * as THREE from ‘three'; const …


Vue2 全家桶仿 微信App 项目,支持多人在线聊天和机器人聊天

前言 这个项目是利用工作之余写的一个模仿微信app的单页面应用,整个项目包含27个页面,涉及实时群聊,机器人聊天,同学录,朋友圈等等,后续页面还是开发中。写这个项目主要目的是练习和熟悉vue和vuex的配合使用,利用socket.io实现实时聊天。 技术栈 vu …


2017-06-19 前端日报

2017-06-19 前端日报 精选 京东618:如何配合业务打造JDReact三端融合开发平台?【第970期】聊聊vue组件开发的“边界把握”和“状态驱动”webpack 插件拾趣 (1) —— webpack-dev-serverWordPress 网站开发“微信小程序“实战(二) – DeveWork – SegmentFaultVue …


js关键词变色,数组打乱,数组去重的实现和封装

1.前言 今天,把自己之前封装过的一部分小功能操作分享出现,都是一些可以说是比较常用,实现起来比较简单,代码又比较少的一些功能或操作,比如关键词变色,数组打乱,数组去重等。 2.关键词变色 这个功能很常见,特别是在搜索引擎执行搜索的时候。其它 …


javascript非构造函数的继承

现在有两个对象: Man = { sex: ‘male’ } Student = { job: ‘student’ } 我们希望student继承person,因为person和student都是普通的对象,不是构造函数,所以这里无法依赖于构造函数的继承。那方法是:1: 创建一个以某个对象为蓝本而生成的对象 …



ReactJS入门实战——基于ReactJS构架的图片画廊应用

a photo gallery project based on react 基于ReactJS构架的图片画廊应用-仿造慕课网课程编写 因为课程是老版本,和最新版本有很多不同,改动了一些东西,自己也进了不少了坑,多少次有想死的感觉,想放弃,又于心不忍,还好一步一步填完了所有的坑,最终 …


原生JS+Canvas实现五子棋游戏

一、功能模块 先看下现在做完的效果: 线上体验:https://wj704.github.io/five_…主要功能模块为:1.人机对战功能2.悔棋功能3.撤销悔棋功能 二、代码详解 2.1 人机对战功能实现 从效果图可以看到,棋盘的横竖可以放的位置为15*15,通过canvas画棋盘: …


为Hexo加入浏览量的功能

版权声明:此文首发于我的个人站为Hexo加入浏览量的功能,转载请注明出处。 Hexo是和WordPress一样的完善的博客系统,但是好多辅助功能/插件需要是访问谷歌的服务器的,在我大天朝就只能看看了。可是我们勤劳的程序猿们不甘心不那么完美,所以大神们写了 …