Vue3.0旅游城市项目实战学习笔记一:首页

本文是Vue3.0旅游城市项目的实战学习笔记,首先介绍了项目初始化,包括首页配置、移动端适配及点击延迟处理。接着详细讲解了项目开发中的知识点,如路径简写、使用vue-awesome-swiper实现轮播、自定义翻页处理。最后,重点讨论了如何使用Ajax获取数据,包括安装包、模拟数据、添加代理、在生命周期中调用请求,并演示了父组件向子组件传值的方法。
摘要由CSDN通过智能技术生成

一: 项目初始化

1.首页的配置 

位置:main.js

new Vue({
  el: '#app',
  router,
  store,
  components: { App },
  template: '<App/>'
})

2.移动端手指缩放无效设置

位置 index.html

<meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maxmum-scale=1.0,user-scalable=1">

3.移动端1px边框问题 1倍屏 2倍屏的问题

引入本地border.css文件

// 1px 被放大后变成2-3像素的解决方案
import './assets/styles/border.css'

4.移动端点击延迟3ms的问题

引入第三方包 

npm install fastclick --save

在man.js中引入

// 解决点击事件的延迟
fastClick.attach(document.body)

二:项目开发知识点

1.路径的简写

位置:build文件夹下的webpack.base.conf.js


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值