ShiYadong的专栏

天道酬勤,勤能补拙。博观而约取,厚积而薄发。本人钱端菜鸟一枚,对博客有什么疑问和见解,欢迎评论指导...

微信小程序 路由跳转传参wx.navigateTo ,字符串转对象报错

官方文档地址:https://developers.weixin.qq.com/miniprogram/dev/api/route/wx.navigateTo.html (一)问题   看了文档之后,传一个参数没有问题,就是如果你路由跳转想传对象,必须将对象转换成字符串, JSON.st...

2018-10-24 13:08:25

阅读数 207

评论数 0

vue中怎样实现 路由拦截器(当用户没有登录的时候,跳转到登录页面,已经登录的时候,不能跳转到登录页,除非后台token失效)

现在 我们需要实现这样 一个功能,登录拦截 其实就是 路由拦截,首先在定义路由的时候就需要多添加一个自定义字段requireAuth,用于判断该路由的访问是否需要登录。如果用户已经登录,则顺利进入路由, 否则就进入登录页面。在路由管理页面添加meta字段 router/index.js文件,例...

2018-06-28 11:26:16

阅读数 2907

评论数 0

Vue 之vue-router router.beforeEach导航守卫,陷入死循环

官方文档 :https://router.vuejs.org/zh/guide/advanced/navigation-guards.html 判断浏览器缓存是否有用户的信息,没有的话跳转登录页。 看了官方文档,直接这样写了。(试了手动清除缓存,再从url里面跳登录页,直接陷入了死循环) r...

2019-01-09 14:49:39

阅读数 77

评论数 0

Vue 弹出层时 禁止页面滑动

上代码 /***滑动限制***/ stop(){ var mo=function(e){e.preventDefault();}; document.body.style.overflow='hidden'; documen...

2018-12-20 16:17:23

阅读数 167

评论数 2

js 中的 Truthy 和 Falsy(真值与假值)

Truthy 不等于 ture,他是指是在Boolean上下文中转换后的值为真的值。我的理解是,在javascript中所有表达式为true的值。同理Falsy指的是在javascript中所有表达式为false的值。 所有值都是真值,除非它们被定义为 falsy (即, 除了false,0,“...

2018-12-05 09:36:51

阅读数 58

评论数 0

关于mongoose查询到的数据无法修改的问题 —— 踩坑之路

    我们在使用Mongoose的时候,或许大家都会发现回调返回的result无法进行修改的问题 实际上mongoose返回的数据并不是object,虽然通过typeof判断类型是Object,但其实mongoose自己封装的一个对象,并且这个对象会对数据进行实时查询以保证其符合预定义的mo...

2018-12-04 16:27:10

阅读数 139

评论数 0

vue中父组件调用子组件的方法

我们都知道通过$ref可以获取到某个DOM,但是它也可以用来获取子组件的实例,调用子组件的方法 例:  子组件: <template> <div></div&gt...

2018-11-28 14:17:48

阅读数 56

评论数 0

安卓原生嵌套网页,调用vue里面的函数,进行交互

刚好遇到这个问题,便转发了这篇博客:https://blog.csdn.net/jhl122/article/details/79151303   之前写过一个博客是安卓原生与JS交互的博客:http://blog.csdn.net/jhl122/article/details/5340662...

2018-11-21 14:43:56

阅读数 187

评论数 0

使用Gulp 构建微信小程序

Gulp 开发微信小程序 使用 sass 开发 wxss 支持 px2rpx(将px转换成rpx, 1px = 2rpx) 支持es6/7 开发 js(es6 代码可转换成es5) 项目目录结构 github地址:https://github.com/ityadong/gulp_wecha...

2018-11-14 15:57:44

阅读数 173

评论数 0

css3中filter的各种特效

先来看下京东收银台的滤镜效果 .container{ filter: blur(2px); } css3中的filter属性可以说是简单易用且强大,这些效果作用在图片上实现一些特效(也可以作用在vidio上,此处只讨论图片特效)。 浏览器兼容性   目前各大浏览器对于css...

2018-10-31 20:48:05

阅读数 75

评论数 0

js 函数中的 return+匿名函数

今天一个刚学js的朋友给了我一段代码问为什么方法不执行,代码如下: 代码如下: function makefunc(x) {   return function (){    return x;   }  }  alert(makefunc(0));    结果是:function ()...

2018-10-24 14:15:17

阅读数 69

评论数 0

js 计算出 两个时间戳之间的间隔时间,再将间隔时间倒计时

   现在有这样一个需求,前端 播下一个种子,后台给你返回两个时间戳,第一个是 你播种时的时间戳,第二个是 种子发芽成熟之后的时间戳。然后让你计算 种子成熟的倒计时。 JavaScript 获取当前时间戳: 第一种方法: var timestamp = Date.parse(new Dat...

2018-10-23 13:32:36

阅读数 591

评论数 1

wx.navigateBack()返回上一页面如何传参数?

wx.navigateBack()不能像其他导航一样通过url传参,因此只能使用其他方法: 先说两个可以实现但弊端很大的方法: 1、将数据存到app.globalData中,然后返回上一页面从全局数据中获取         弊端:数据为全局数据,必须谨慎维护,否则全局某处做出修改,牵一发而动...

2018-10-23 13:13:58

阅读数 244

评论数 0

CSS遮罩 mask/masks 的应用 和 实现镂空效果

在过去,CSS mask属性在使用的时候就是mask: xxx,但是现在随着这个属性的规范化,mask属性实际上已经成为了诸多mask-*的缩写,这和background, border性质是一样的。 具体是哪些属性的缩写呢,可以参见下面的列表: mask-image mask-mode ...

2018-10-22 16:20:01

阅读数 141

评论数 0

css中同时使用多个伪元素和伪类

1、例如需要使用:.list-item::after 同时也要使用:.list-item:last-child 那么需要把最后一个对象的after覆盖掉的话可以这么操作: .list-item:last-child::after{ //write the styles } 或者第...

2018-09-25 10:46:16

阅读数 630

评论数 0

微信小程序使用setData修改data中对象的属性值

在微信小程序开发中数据与页面的绑定是靠data对象来实现的。如果要修改页面中某个变量的值,就需要使用this.setData({变量名:值})。  比如,点击按钮修改变量值: change:function(e){ this.setData({ test:'hello world!...

2018-09-11 15:37:24

阅读数 220

评论数 0

vue中使用keep-alive (缓存效果,返回不刷新)

1.keep-alive的作用以及好处 在做电商有关的项目中,当我们第一次进入列表页需要请求一下数据,当我从列表页进入详情页,详情页不缓存也需要请求下数据,然后返回列表页,这时候我们使用keep-alive来缓存组件,防止二次渲染,这样会大大的节省性能。 2.keep-alive的基本用法 ...

2018-09-06 14:42:35

阅读数 315

评论数 0

Nginx到底能做什么

1. 前言 本文只针对Nginx在不加载第三方模块的情况能处理哪些事情,由于第三方模块太多所以也介绍不完,当然本文本身也可能介绍的不完整,毕竟只是我个人使用过和了解到过得。 2. Nginx能做什么 反向代理 负载均衡 HTTP服务器(包含动静分离) 正向代理 以上就是我了解到的Ngi...

2018-09-06 11:34:09

阅读数 111

评论数 0

Vue 实现 路由过渡动画效果

演示效果 iOS滑动效果,可以切换到ios分支获取代码 github地址:https://github.com/zhengguorong/pageAinimate

2018-09-05 16:42:36

阅读数 288

评论数 0

vue 路由传参 params 与 query

初学vue的时候,不知道如何在方法中跳转界面并传参,百度过后,了解到两种方式,params 与 query。然后,错误就这么来了:    router文件下index.js里面,是这么定义路由的: { path:"/detail", ...

2018-08-30 17:17:22

阅读数 163

评论数 3

提示
确定要删除当前文章?
取消 删除
关闭
关闭