logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

git 代码提交,出现403错误的问题

问题原因使用第一个账号提交时,系统保存了该账号的用户信息。在使用新帐号提交时,与已保存的用户信息不一致,所以报错。win10 解决方案打开 cmd,输入命令:rundll32.exe keymgr.dll,KRShowKeyMgr,出现「存储的用户名和密码」窗口;将 github 相关的条目删除;重新执行提交命令,按提示输入账户名及密码后,即可提交成功。macOS 解决方案进入钥匙串,在「登录」下

#git
vue-resource文档详细解读

 Vue可以构建一个完全不依赖后端服务的应用,同时也可以与服务端进行数据交互来同步界面的动态更新。Vue通过插件的形式实现了基于AJAX,JSPNP等技术的服务端通信。  vue-resource是一个通过XMLHttpRequrest或JSONP技术实现异步加载服务端数据的Vue插件,提供了一般的 HTTP请求接口和RESTful架构请求接口,并且提供了全局方法和VUe组件实例方法。一、参数配置

#ajax#javascript#java
路由守卫、路由上的常见钩子函数

正如其名,vue-router提供的导航守卫主要用来通过跳转或取消的方式守卫导航。有多种机会植入路由导航过程中:全局的, 单个路由独享的, 或者组件级的。记住参数或查询的改变并不会触发进入/离开的导航守卫。你可以通过观察$route对象来应对这些变化,或使用beforeRouteUpdate的组件内守卫。#全局前置守卫你可以使用router.beforeEach注册一个全局前置守卫:const r

运行 npm 会弹出询问 “你要如何打开这个文件?“

今天想安装koa试了半天也没成功,报错说:npm警告已弃用mkdirp@0.5.1:不再支持mkdirp的旧版本。请更新到mkdirp 1.x很烦,百度也搜不到怎么解决,就瞎折腾,更新npm,卸载了在安装之类的。还是不行!!!然后我就放弃了,转头去写vue,运行npm run serve时,命令后直接给我跳出个打开文件窗口,给我整很烦,以为我前面的瞎折腾搞崩了。我就百度了如何卸载node,又重新安

#vue.js#javascript#html5
vue-router路由元信息详解

2、if (to.matched.some(record => record.meta.requiresAuth) ),如果对这类写法不熟悉,可以去看看es6的箭头函数,这句话就是返回遍历的某个路由对象,我们定义为为record,检测这个对象是否拥有meta这个对象,如果有meta这个对象,检测它的meta对象是不是有requiresAuth这个属性,且为true,如果满足上述条件,就确定了是这个

#vue.js#前端#javascript
vue-cli的跨域处理——代理配置(proxy)

vue-cli的跨域处理——代理配置(proxy)

#vue.js#前端#javascript +2
VueX里的mapGetters

这些是VueX文件里的import Vue from 'vue'import vuex from 'vuex'Vue.use(vuex);const store = new vuex.Store({//store对象state:{name: '金灿',age:19,number:17763011975},mutations: {edit(state, data){state.name=data.n

vue-cli 3.0安装sass/scss到vue项目,详解

vue-cli 3提供了两种方式集成sass/scss创建项目时选择预处理器sass手动安装sass-loader一、创建项目选择预处理器sass注意:这种方式如果不想在下次构建vue项目时将sass作为默认配置选项写入项目开发依赖则在最后选择不作为未来配置项。$ vue create vuedemo? Please pick a preset: (Use arrow keys)> defa

router中push的几种用法,catch方法的实现原理

router中push的几种用法路由设置部分import Vue from 'vue'import Router from 'vue-router'import HelloWorld from '@/components/HelloWorld'import main from '@/components/main'import one from '@/components/one'import t

    共 21 条
  • 1
  • 2
  • 3
  • 请选择