w3cschool 编程狮,随时随地学编程
下载APP
|
登录
个人中心
首页
入门教程
编程课程
特色实战
畅学全站
首页
/
Vue 手册
/
源码
源码
源码
vuejs
vuex
插件
vue-router
vue-strap
webpack
vue-loader
案例
vuejs/vue-hackernews
vue-cnodejs
VUE.JS: A (RE)INTRODUCTION
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录
官方教程
vue 概述
vue 起步
vue 安装
Vue 实例
vue Class 与 Style 绑定
vue 数据绑定语法
vue 条件渲染
vue 列表渲染
vue 表单控件绑定
vue 组件
vue 计算属性
vue 自定义指令
vue 自定义过滤器
vue 方法与事件处理器
vue 混合
vue 插件
vue 过渡
vue 深入响应式原理
vue 对比其它框架
vue 构建大型应用
vue-router
vue router安装
vue router基本用法
vue router嵌套路由
vue 路由对象和路由匹配
vue router具名路径
vue 路由配置项
router-view
vue router v-link
切换控制流水线
切换钩子函数
data
activate
deactivate
canActivate
canDeactivate
canReuse
API
路由实例属性
router.start
router.stop
router.map
router.on
router.go
router.replace
router.redirect
router.alias
router.beforeEach
router.afterEach
文章
VUE.JS: A (RE)INTRODUCTION
源码
关闭
MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }