vue
江可可
这个作者很懒,什么都没留下…
展开
-
‘cnpm‘ 不是内部或外部命令,也不是可运行的程序 从根源解决问题
解决方法: 添加环境变量安装node.js下载安装node.js官网下载最新版本:https://nodejs.org/en/download/安装方式直接下一步下一步由于Node.js 中默认安装了 npm,所以不用额外配置就能在全局命令中使用 npm命令,在cmd中测试一下是否安装成功了输入 node -v 与 npm –v 分别查看版本信息。npm config get prefix 查看npm全局安装包保存路径npm config get cache 查原创 2021-11-05 16:56:10 · 3821 阅读 · 1 评论 -
getCurrentPages 登录过期重新登录后,刷新当前页面
情景:从【我的 】 到 【我的礼包】,先判断登录状态this.userInfo 是 vueX里面存的数据有这个数据,跳转,跳转后请求接口,提示登录过期。重新登录,登录关闭的时候 ,刷新当前页面getCurrentPages() 当前页面栈 比如:【首页】 - 【我的】 - 【我的礼包】.pop() 删除数组最后一项,并返回删除的最后一项,也就是【我的礼包】当前页面路由page.onLoad();刷新当前页面网上链接:https://blog.csdn.net/原创 2021-07-15 16:47:04 · 337 阅读 · 0 评论 -
axios 中 qs 的使用
一、请求写法之前使用 axios请求数据,写法都是下边这种的;axios.post('url', { key: val }) .then((res)=>{ console.log(res) }) .catch((error)=>{ console.log(error) })后来查了一下文档,发现是有这种写法的;// 发送 POST 请求axios({ method: 'post', url: '/user/12345', data: {原创 2021-04-09 10:55:16 · 6639 阅读 · 0 评论 -
vue axios. this.$http this.axios this.$axios.
一、在需要的页面引用 axios安装axios包npm install axios引入使用axios import axios from "axios"发送基本的请求 axios({ url:"http://api.github.com/users" }).then( (result) => { console.log(result);原创 2021-04-08 18:13:54 · 10280 阅读 · 4 评论 -
vue data声明区别 data:{} 与 data(){return {}}
data:{}这种可以直接挂在vue实例上var vm = new Vue({ el:'#app', data:{ title:'HELLO,WORLD!' } })data(){ return{} }组件是一个可复用的实例,当你引用一个组件的时候,组件里的data是一个普通的对象,所有用到这个组件的都引用的同一个data,就会造成数据污染。不使用return包裹的数据会在项目的全局可见,会造成变量污染; 使用ret原创 2021-03-26 14:10:52 · 5305 阅读 · 0 评论 -
vue 中 import export export defaul (es6)
一、import(模块、文件)引入方式import引入一个依赖包 ,不需要相对路径。import app from ‘app’; import 引入一个自己写的js文件,是需要相对路径的。import app from ‘./app’;import 导入 css文件import 'iview/dist/styles/iview.css';如果是在.vue文件中那么在外面套个style<style> @import './test.css'; </style&原创 2021-03-24 17:57:24 · 131 阅读 · 0 评论 -
开发环境和生产环境
开发环境和生产环境:开发环境:(devDependencies)-D | --save-dev开发环境:项目尚且在编码阶段,为了开发调试方便,配置可以比较随意,一般打开全部错误报告。生产环境:项目部署上线阶段(dependencies)-S | --save是指正式提供对外服务了,一般会关掉错误报告,打开错误日志。比如开发企业网站,开发完成之后放在阿里云的服务器上了交付给客户了的时候。安装模块的区别:npm i xxx:安装到node_modules目录下,不会安装到依赖原创 2021-01-29 11:27:31 · 1469 阅读 · 0 评论 -
vue导入swiper_在vue中如何导入swiper插件?
这篇文章主要介绍了vue项目中导入swiper插件的方法,现在分享给大家,也给大家做个参考。版本选择swiper是个常用的插件,现在已经迭代到了第四代:swiper4。常用的版本是swiper3和swiper4,我选择的是swiper3。安装安装swiper3的最新版本3.4.2:npm i [email protected] -S这里一个小知识,查看node包的所有版本号的方法:npm view 包名 versions组件编写swiper官方的使用方法分为4个流程:加载插件HTML内容给Swip转载 2021-01-28 18:27:30 · 862 阅读 · 0 评论 -
Node Sass version 5.0.0 is incompatible with^4.0.0
卸载已安装版本npm uninstall node-sass安装npm install [email protected]原创 2021-01-27 16:51:36 · 68 阅读 · 0 评论 -
vue--路由--实现按需加载的3种方式
1. vue异步组件技术vue-router配置路由,使用vue的异步组件技术,可以实现按需加载。但是,这种情况下一个组件生成一个js文件。举例如下: { path: '/promisedemo', name: 'PromiseDemo', component: resolve => require(['../components/PromiseDemo'], resolve) }2.转载 2021-01-22 14:36:01 · 308 阅读 · 0 评论