随笔分类 -  js

about js
摘要:之前项目中用来判断是否登录我写了多种方案,但是最终只有一个方案是比较好的,这篇博客就是分享该方案; 先说基本要求: 项目中的登录状态是依据服务器里的状态来作为判断依据; 每一个需要登录后才能操作的接口,如果未登录都会返回未登录的错误; 项目中使用 vuex,axios,router; 判断登录方案需 阅读全文
posted @ 2018-02-11 10:55 Grewer 阅读(25251) 评论(0) 推荐(2)
摘要:前言 Android webView 兼容体验真的差到了极点!! 前一阵子,老板要将 WebAPP 放到 Android 和 iOS 里面,而我因为以前做过安卓,所以这方面就由我来打包, 原理是很简单的,就是打开 APP 的时候用 webView 加载网站的网址,这样服务器一次更新,就能更新微信版, 阅读全文
posted @ 2018-02-04 22:23 Grewer 阅读(1423) 评论(0) 推荐(1)
摘要:前言:大概一个月没有写博客了,这两天正好是周末,就写点东西来梳理下之前几个月的所写与所得; 两个月前,学习了一下 redux ,还是一点难度的,花了我一天的时间来搞明白他, 但是都没怎么记录,今天这篇博客就是用一个demo来介绍 redux , react redux , react thunk 的 阅读全文
posted @ 2018-01-13 22:47 Grewer 阅读(721) 评论(1) 推荐(0)
摘要:以前就看到了这个东西,由于太忙了最近才有时间来实现这个; 该文章适合有一定 canvas 基础的人阅读; 首先说说他的原理: The construction of the Pythagoras tree begins with a square. Upon this square are cons 阅读全文
posted @ 2017-12-17 18:21 Grewer 阅读(4908) 评论(0) 推荐(0)
摘要:canvas 入门之作: 三步实现一个时钟: 直接上效果: step 1 : 背景制作首先制作从1-12的数字: var canvas = document.getElementById('canvas'); var ctx = canvas.getContext('2d'); canvas.wid 阅读全文
posted @ 2017-12-09 22:18 Grewer 阅读(442) 评论(0) 推荐(0)
摘要:最近 Vue 用的比较多,而且因为公司里有实习生,当几个人写一个项目的时候,会出现很多问题,最麻烦的就是规范不统一,之前我有一篇文章是说, vue 是比较有规范的一种框架了,但是也会出现很多问题,所以我今天写了一篇规范,也顺便拿出来分享一下 先说下我所使用的技术站: 一:关于 axios 1.axi 阅读全文
posted @ 2017-11-24 14:46 Grewer 阅读(3114) 评论(0) 推荐(1)
摘要:最近想了想ajax加载时的进项,便着手写了这个,我想css3的支持度已经够了 阅读全文
posted @ 2017-11-17 23:18 Grewer 阅读(385) 评论(0) 推荐(0)
摘要:用了 vue 大半年了,不过我在2016年暑假的时候就看到了 react 这个项目,学习了一番,不过之前学习的都是基础语法和一些基础用法吧,总的来说 mvvm 框架确实都很相似,会一个就可以了; 今天我的配置 react 的时候,搜索过后,发现很多都是一步一步来配置文件的,不过也有好处可以帮助我理解 阅读全文
posted @ 2017-11-12 22:57 Grewer 阅读(3323) 评论(0) 推荐(0)
摘要:网上也有许多的 webapp 填坑记录了,这几个月,我在公司正好也做了2个,碰到了一些问题,所以我在这里记录一下我所碰到的问题: meta 头部声明在开发的时候,刚刚创建 HTML 文件,再使用浏览器的手机模式是没有手机上的效果的,所以要在头部添加: <meta charset="utf-8" na 阅读全文
posted @ 2017-11-11 19:28 Grewer 阅读(544) 评论(0) 推荐(0)
摘要:今天写项目时遇到的问题,瞬间就卡在那了 来还原一下: parent.vue: child.vue 我预想中的正常情况应该是点击按钮,,然后 页面上的 000 000 000 变成 000 123 000 , 但是就是没有变化看了下 vue 文档先试试是不是子组件检测的值出了问题, 然后我在子组件中添 阅读全文
posted @ 2017-10-14 00:21 Grewer 阅读(1227) 评论(0) 推荐(0)
摘要:参考文章:http://www.cnblogs.com/xiaohuochai/p/7452898.html 网页查看: https://grewer.github.io/JsDemo/canvasParticle/ 阅读全文
posted @ 2017-10-07 16:30 Grewer 阅读(365) 评论(0) 推荐(0)
摘要:var canvas = document.getElementById('canvas'); var ctx = canvas.getContext('2d'); var Grewer = { init: function() { this.getWindowSize(); canvas.widt 阅读全文
posted @ 2017-10-03 19:15 Grewer 阅读(573) 评论(0) 推荐(0)
摘要:之前我看到一篇文章是介绍彩色小球的实现; 链接:http://www.cnblogs.com/xiaohuochai/p/6370123.html 我按照他的思路也写了一个: 代码: demo: http://en.jsrun.net/ryiKp/show 而后我又想起了以前想做的下雪的效果; 于是 阅读全文
posted @ 2017-09-27 16:02 Grewer 阅读(506) 评论(0) 推荐(0)
摘要:这几天我在研究前台框架和后台框架融合的问题,进行了一些尝试; 我前台选择的是 vue,当然也可以选择 react 等其他 mvvm 框架,不过 vue 对于我来说是最熟悉的; 后台话,我选择的是 php 的 lumen 框架,他是laravel 的简化版,因为比较轻量,所以这也是我的选择; 先说下我 阅读全文
posted @ 2017-08-27 22:03 Grewer 阅读(4877) 评论(0) 推荐(0)
摘要:时间差计算: 倒计时: 阅读全文
posted @ 2017-07-15 18:12 Grewer 阅读(2010) 评论(0) 推荐(0)
摘要:以前写的博客,现在搬过来 这里返回有很大一部分功劳都是','(逗号)分隔符的作用,他和三目运算符都有一层 return 的意思,如果你看到','分隔符,那么逗号前面的都是只会运行而已,影响返回的只有逗号后面的结果,若遇到多个逗号,则同理 阅读全文
posted @ 2017-06-25 20:23 Grewer 阅读(6466) 评论(0) 推荐(0)
摘要:最近写的小 demo,使用的是h5的 canvas来对图片进行放大,移动,剪裁等等这是最原始的代码,比较接近我的思路,后续会再对格式和结构进行优化 html: js:初始代码 var img = new Image(); var can = document.getElementById('show 阅读全文
posted @ 2017-06-25 00:44 Grewer 阅读(2583) 评论(0) 推荐(1)