详解vue-cli 构建项目 vue-cli请求后台接口 vue-cli使用axios、sass、swiper


Posted in Javascript onMay 28, 2018

1.vue-cli 构建项目

//全局安装 vue-cli
  npm install - g vue- cli
  //创建一个基于 webpack 模板的新项目
  vue init webpack my- project
  //cd 进入刚新建的项目文件(my-project)
  cd my- project
  // 运行
  npm run dev

2.vue-cli 使用axios

//1.先安装axios
  npm install axios
  //2.main.js中引入并放在Vue的原型上
  import axios from 'axios';
  Vue.prototype.axios = axios;
  //3. .vue文件中中使用
  this.axios.post..

3.vue-cli项目和请求后台接口

//找到config文件下的index.js,修改dev。
  dev: {
   proxyTable: {
    '/': {
     target: 'http://192.168.1.122:8080', //此处不能用localhost:8080,需要用ip替换
      changeOrigin: true,
       pathRewrite: {
      '^/': ''
     }
    }
   }
  }
  // 在需要调用接口的地方调用,会自动代理
  this.axios.post('/getList/list',{
   orderId: '',
   userId: ''
  }).then(function (msg) {})

4.vue-cli使用sass

//第一步
  npm install node- sass--save- dev
  npm install sass- loader--save- dev
  //第二步,打开webpack.base.config.js在loaders里面加上
  {
   test: /\.scss$/,
    loaders: ['style', 'css', 'sass']
  }
  //第三步在.vue文件中设置
  <style lang= "scss" scoped > </style>

5.vue-cli使用swiper

// 1.npm安装swiper 执行
  npm install swiper
  // 2.需要使用的.vue文件中引入
  import Swiper from 'Swiper'
  // 3.下载swiper样式文件,并在需要使用的.vue文件引入(多个地方使用可在main.js中引入)
  import '../../assets/css/swiper-4.2.6.min.css'
  // 4.初始化
  var mySwiper = new Swiper('.swiper-container', {
   autoplay: {
    delay: 5000
   },
   pagination: {
    el: '.swiper-pagination',
    clickable: true,
   }
  })

总结

以上所述是小编给大家介绍的vue-cli 构建项目 vue-cli请求后台接口 vue-cli使用axios、sass、swiper,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
北京奥运官方网站幻灯切换效果flash版打包下载
Jan 30 Javascript
网页中的图片的处理方法与代码
Nov 26 Javascript
JavaScript flash复制库类 Zero Clipboard
Jan 17 Javascript
JavaScript 垃圾回收机制分析
Oct 10 Javascript
js不能获取隐藏的div的宽度只能先显示后获取
Sep 04 Javascript
Ajax中解析Json的两种方法对比分析
Jun 25 Javascript
使用JavaScript触发过渡效果的方法
Jan 19 Javascript
Javascript中 toFixed四舍六入方法
Aug 21 Javascript
js实现图片3D轮播效果
Sep 21 Javascript
微信小程序登录时如何获取input框中的内容
Dec 04 Javascript
JavaScript回调函数callback用法解析
Jan 14 Javascript
Element实现动态表格的示例代码
Aug 02 Javascript
vue-cli构建项目下使用微信分享功能
May 28 #Javascript
vue2.0学习之axios的封装与vuex介绍
May 28 #Javascript
vue-cli项目中使用公用的提示弹层tips或加载loading组件实例详解
May 28 #Javascript
jQuery实现图片上传预览效果功能完整实例【测试可用】
May 28 #jQuery
JavaScript继承定义与用法实践分析
May 28 #Javascript
关于jquery中attr()和prop()方法的区别
May 28 #jQuery
JS数组去重常用方法实例小结【4种方法】
May 28 #Javascript
You might like
PHP的时间戳与具体时间转化的简单实现
2016/06/13 PHP
通过PHP设置BugFree获取邮箱通知
2019/04/25 PHP
jQuery select的操作实现代码
2009/05/06 Javascript
Prototype Hash对象 学习
2009/07/19 Javascript
javascript 短路法代码精简
2009/08/20 Javascript
JS 文件传参及处理技巧分析
2010/05/13 Javascript
js getElementsByTagName的简写方式
2010/06/27 Javascript
google jQuery 引用文件,jQuery 引用地址集合(jquery 1.2.6至jquery1.5.2)
2011/04/24 Javascript
基于jquery的弹出提示框始终处于窗口的居中位置(类似于alert弹出框的效果)
2011/09/28 Javascript
jQuery实现的在线答题功能
2015/04/12 Javascript
JavaScript仿微博输入框效果(案例分析)
2016/12/06 Javascript
干货!教大家如何选择Vue和React
2017/03/13 Javascript
js oncontextmenu事件使用详解
2017/03/25 Javascript
JS简单实现数组去重的方法示例
2017/03/27 Javascript
Bootstrap 树控件使用经验分享(图文解说)
2017/11/06 Javascript
Angular4.0中引入laydate.js日期插件的方法教程
2017/12/25 Javascript
Vuex 使用 v-model 配合 state的方法
2018/11/13 Javascript
微信小程序实现动态显示和隐藏某个控件功能示例
2018/12/14 Javascript
3分钟读懂移动端rem使用方法(推荐)
2019/05/06 Javascript
vue 动态表单开发方法案例详解
2019/12/02 Javascript
深入了解JS之作用域和闭包
2020/06/16 Javascript
Openlayers+EasyUI Tree动态实现图层控制
2020/09/28 Javascript
[01:07:19]DOTA2-DPC中国联赛 正赛 CDEC vs XG BO3 第一场 1月19日
2021/03/11 DOTA
python进阶教程之文本文件的读取和写入
2014/08/29 Python
在Python中测试访问同一数据的竞争条件的方法
2015/04/23 Python
Python函数调用追踪实现代码
2020/11/27 Python
佳能英国官方网站:Canon UK
2017/08/08 全球购物
ZWILLING双立人英国网上商店:德国刀具锅具厨具品牌
2018/05/15 全球购物
个人自我鉴定范文
2013/10/04 职场文书
四年大学生活的自我评价范文
2014/02/07 职场文书
2015年“世界无车日”活动方案
2015/05/06 职场文书
起诉书范文
2015/05/20 职场文书
优秀团员主要事迹范文
2015/11/05 职场文书
2019年中,最受大众欢迎的6本新书
2019/08/07 职场文书
javaScript Array api梳理
2021/03/31 Javascript
CSS中calc(100%-100px)不加空格不生效
2023/05/07 HTML / CSS