发布了文章2019-01-30
检测 web 客户端的手段有很多,而且各有利弊。但最重要的是要知道,不到万不得已,就不要使用客户端检测!如果能找到更通用的方法,应优先采用更通用的方法。既是,先设计通用的方案,在针对差异增强该方案
发布了文章2019-01-29
前面我们讲过,在使用 vue-router 的时候,主要有以下几个步骤: {代码...} 然后再进行路由跳转的时候,我们会有以下几种使用方式 。 详细使用请查看官方文档 {代码...} 那么,你有没有想过, push 进去的对象是如何与我们之前定义的 routes 相对应的 ??接下来,我们...
赞了回答2019-01-24
用 encodeURIComponent 可以实现 {代码...} 转换成 {代码...} 就可以把转码之后的字符串用来当做URL参数了 {代码...} 取得参数后可以用 decodeURIComponent 解码
回答了问题2019-01-23
{代码...} 这里有我平时收集的一些关于类型判断的方法 : 类型判断
回答了问题2019-01-23
加个log , 先确认下是不是触发了两次 getAllUsers 还是回调了两次success ?
回答了问题2019-01-23
有用vue-router的话,可以beforeEnter导航守护里面做这部分处理,获取到你要的内容,然后赋值给document.title.
赞了文章2019-01-22
原文:[链接]作者:David Shariff翻译:疯狂的技术宅 本文首发微信公众号:jingchengyideng欢迎关注,每天都给你推送新鲜的前端技术文章 在过去的几年里,我在亚马逊和雅虎面试过许多前端工程师。在这篇文章中,我想分享一些技巧,帮助大家做好准备。 免责声明: 本...
发布了文章2019-01-22
vue-router 默认是 hash 模式 , 即使用 URL 的 hash 来模拟一个完整的 URL ,于是当 URL 改变时,页面不会重新加载。
回答了问题2019-01-22
官方文档已经介绍的很详细了vue-router介绍 , 当你切换页面的时候,不想重新加载页面,就可以用到这个
回答了问题2019-01-22
首先,你要看下你的组件之间是什么关系,如果是父子关系,最简单了,刷新对应的数据就可以
回答了问题2019-01-22
这里style里面的是一个对象,key表示要添加的classname,所以你这里不需要后面的三元表达式,直接用一个变量 isDisabled来记录。然后用:styles=“{'disabled':isDisDisabled}”
回答了问题2019-01-21
这是我的博客缓存 , 关于缓存的简单介绍。 你可以让后端设置缓存时间。这样浏览器会帮你缓存起来
回答了问题2019-01-21
vue-router , hash模式下,是通过这个方法来如果支持pushState ,则用history.replaceState , 如果不支持,则用replace
回答了问题2019-01-21
router 你注册之后,就可以用 this.$router 来访问了,至于你说的jquery , 你可以用 Vue.prototype.$jq = $; 把他挂在原型上,这样,你也可以使用 this.$jq 来访问了。(另外,既然用了vue,那么jquery我觉得其实是可以不用的)
回答了问题2019-01-21
这个得看你再什么浏览器下不行 ?是在chrome下么
发布了文章2019-01-21
vue-router 插件方式的实现 vue-router 是作为插件集成到 vue 中的。 我们使用 vue-router 的时候,第一部就是要 安装插件 Vue.use(VueRouter); 关于插件的介绍可以查看 vue 的官方文档 我们重点关注如何开发插件 如何开发插件 Vue.js 要求插件应该有一个公开方法 in...
发布了文章2019-01-21
准备工作 Vue Router 是 Vue.js 官方的路由管理器。它和 Vue.js 的核心深度集成,让构建单页面应用变得易如反掌。 这里主要通过阅读 vue-router 的源码,对平时使用较多的一些特性以及功能,理解其背后实现的思路。 阅读版本 : 3.0.2 目录结构 {代码...} 我们知道 ...
发布了文章2019-01-02
理解对象 属性类型 1.数据属性 特性: Configurable : 表示能否通过 delete 删除属性,能否修改属性特性,能否把属性改为访问器属性 Enumerable : 表示能否通过 for in 循环返回 Writable : 表示能否修改属性的值 Value : 包含属性的值,读取或写入实际上操作的是...
赞了文章2018-12-28
在开源软件中,加彩蛋是一种乐趣,并不为奇,同为知名 UI 组件库的 iView 项目,也经常在 文档 中埋藏很多彩蛋,不过仅仅是在 文档 中,组件库中是没有的。本来就来介绍下我们在开源项目中是怎样埋彩蛋的。
发布了文章2018-12-28
vue的虚拟dom是基于 snabbdom 改造过来的。了解 snabbdom的原理之后再回过头来看 vue的虚拟dom结构的实现。就难度不大了!