1.吸顶--粘性布局sticky

使用vant框架的sticky组件

引用:

import Vue from 'vue';
import { Sticky } from 'vant';Vue.use(Sticky);

使用方法:

基础用法
将内容包裹在 Sticky 组件内即可。<van-sticky><van-button type="primary">基础用法</van-button>
</van-sticky>
      <van-sticky><!--header --><van-row style='background:#fff;'><van-col ><img class="logo" src="../assets/wangyiyanxuan.png"></van-col><van-col ><van-search class="index_header_search" v-model="serach_value" placeholder="请输入搜索关键词" /></van-col><van-col ><div class='loginBtn'>登录</div></van-col></van-row><!--滑动标签 --><van-tabs><van-tab v-for="(n,inx) in tabBtnList" :title="n" :key="inx">内容 {{ n }}</van-tab></van-tabs></van-sticky>

实现了浮顶

2.Tabber 标签栏,页面跳转

创建新页面(cateList.vue)

<template><div><h1>这是分类的页面</h1><!--吸底--><footer_bar></footer_bar></div>
</template><script>
import footer_bar from './footer_bar'
export default{name:'cateList',data(){return{}},components:{footer_bar}
}
</script>

并设置它的路由在

router文件中的index.js中修改添加

import Vue from 'vue'
import Router from 'vue-router'
import app_index from '@/components/app_index'
//添加
import cateList from '@/components/cateList'Vue.use(Router)export default new Router({routes: [{path: '/app_index',name: 'app_index',component: app_index},//添加{path: '/cateList',name: 'cateList',component: cateList}]
})

to中加入要跳转的路由

<!--浮底--><van-tabbar v-model="footer_active"><van-tabbar-item icon="home-o" to="/app_index">首页</van-tabbar-item><van-tabbar-item icon="search" to="/cateList">分类</van-tabbar-item><van-tabbar-item icon="friends-o">识物</van-tabbar-item><van-tabbar-item icon="setting-o">购物车</van-tabbar-item><van-tabbar-item icon="setting-o">个人</van-tabbar-item></van-tabbar>

点击分类实现跳转

3.footer 标签栏--抽取为单独文件

把原来app_index.vue的footer标签组件,剪切到新建footer_bar.vue文件中去

footer_bar.vue文件代码(注意footer_active主要定义值在return中,不然网页会报错)

<template><div><!--浮底--><van-tabbar v-model="footer_active"><van-tabbar-item icon="home-o" to="/app_index">首页</van-tabbar-item><van-tabbar-item icon="search" to="/cateList">分类</van-tabbar-item><van-tabbar-item icon="friends-o">识物</van-tabbar-item><van-tabbar-item icon="setting-o">购物车</van-tabbar-item><van-tabbar-item icon="setting-o">个人</van-tabbar-item></van-tabbar></div>
</template><script>
export default{name:'footer_bar',data(){return{footer_active:0}}
}
</script>

4.运行footer_bar单独文件实现footer-bar的不同页面切换

在app_index.vue中

<!--吸底--><footer_bar></footer_bar>
<script>
import axios from 'axios'
//添加
import footer_bar from './footer_bar'
export default {name: 'app_index',data () {return {
//添加components:{footer_bar}}
}
</script>

在 cateList.vue中

<template><div><h1>这是分类的页面</h1><!--吸底--><footer_bar></footer_bar>//添加</div>
</template><script>
//添加
import footer_bar from './footer_bar'
export default{name:'cateList',data(){return{}},components:{footer_bar}//添加
}
</script>

实现了两个页面的跳转通过,底部的浮底

​​​​​​​

vue+vant移动端入门实现5(仿网易严选)相关推荐

  1. Node.js+MySQL开发的B2C商城系统源码+数据库(微信小程序端+服务端),界面高仿网易严选商城

    下载地址:Node.js+MySQL开发的B2C商城系统源码+数据库(微信小程序端+服务端) NideShop商城(微信小程序端) 界面高仿网易严选商城(主要是2016年wap版) 测试数据采集自网易 ...

  2. Capacitor+Vue+Vant移动端打包总结

    Capacitor+Vue+Vant移动端打包总结 本笔记为打包Vue移动端Android Apk 打包步骤 Capacitor与Vue项目结合基本配置自行百度/谷歌,这里是已集成配置好的项目. 1. ...

  3. html5地区级联选择,【JS】vue+vant移动端地区级联选择组件

    首页 专栏 javascript 文章详情 0 vue+vant移动端地区级联选择组件 quanta发布于 今天 08:25 写在开头:项目的框架是vue+vant,业务需求一个级联的地区选择,写完才 ...

  4. 小程序 node.js mysql_基于Node.js+MySQL开发的开源微信小程序B2C商城(页面高仿网易严选)...

    高仿网易严选的微信小程序商城(微信小程序客户端) 界面高仿网易严选商城(主要是2016年wap版) 测试数据采集自网易严选商城 功能和数据库参考ecshop 服务端api基于Node.js+Think ...

  5. node 小程序 php,基于Node.js+MySQL开发的开源微信小程序B2C商城(页面高仿网易严选)...

    高仿网易严选的微信小程序商城(微信小程序客户端) 界面高仿网易严选商城(主要是2016年wap版) 测试数据采集自网易严选商城 功能和数据库参考ecshop 服务端api基于Node.js+Think ...

  6. 基于Node.js+MySQL开发的开源微信小程序B2C商城(页面高仿网易严选)

    高仿网易严选的微信小程序商城(微信小程序客户端) 界面高仿网易严选商城(主要是2016年wap版) 测试数据采集自网易严选商城 功能和数据库参考ecshop 服务端api基于Node.js+Think ...

  7. 基于Node.js+MySQL开发的开源微信小程序B2C商城(页面高仿网易严选) 1

    高仿网易严选的微信小程序商城(微信小程序客户端) 界面高仿网易严选商城(主要是2016年wap版) 测试数据采集自网易严选商城 功能和数据库参考ecshop 服务端api基于Node.js+Think ...

  8. 07 仿网易严选微信小程序商城

    仿网易严选微信小程序商城 一.代码 一.代码 github,国外最大的开源项目中心,https://www.oschina.net/ 码云,https://gitee.com/?from=osc-in ...

  9. 网易严选php版本小程序,Thinkphp5.0内核开发仿网易严选微信小程序商城源码 电商小程序源码...

    仿网易严选微信小程序商城源码 电商小程序源码 安装环境:php5.3及以上+mysql,开启https Thinkphp5.0内核开发的电商类小程序源码整站后端+前台仿网易严选商城化妆品电商小程序,完 ...

  10. vue+vant 移动端H5 商城项目_04

    文章目录 一.专题页 1. 效果图 2. 专题api 2.Topic.vue 组件 3. 专题源码 二.分类页 2.1. 效果图 2.2. 分类api 2.3. Category.vue 组件 三.购 ...

最新文章

  1. 快速径向对称 只检测暗对称 代码(2)
  2. linux使关机命令失效,解决Linux系统在设置alias命令重启后失效的问题
  3. Linux下安装 Indy 到 Lazarus
  4. SAP UI5 应用开发教程之九 - 创建第一个 Component
  5. MyBatis日志插件:Mybatis Log Plugin——将控制台输出的mybatis日志转化成可执行的sql语句
  6. 原来AI也可以如此简单!教你从0到1开发开源知识问答机器人
  7. 刷爆抖音,4万好评!这本 Python 3.6 的书又断货了...
  8. 什么是python构造方法_什么是Python?
  9. 多用户文件系统java实现_小师妹学JavaIO之:文件系统和WatchService
  10. 通过图像的指针读取图像
  11. 模糊神经网络算法matlab,模糊神经网络算法原理
  12. WPF 入门教程StackPanel介绍
  13. AI人工智能在自动写歌词软件的最新应用,AI机器人小芝
  14. 视频教程-Go快速入门强化-Go语言
  15. 直播平台多人连麦技术介绍
  16. github上实用、常用的插件和库
  17. 【ALLEGRO Artwork设置】
  18. C_.NET+Framdwork题库(未整理完,有时间再补)
  19. Fisher information解释和数学意义
  20. python编程简易计算器_Python编程练习049:简单计算器实现

热门文章

  1. 大学计算机基础教学存在的问题,浅谈大学计算机基础教学存在的问题及改进思路_优秀论文...
  2. 【转】常见算法在实际项目中的应用
  3. 集成学习方法及思想总结
  4. 计算机技术专硕能考博吗,专硕不可以考博吗
  5. 计算机打开后任务栏有但桌面不显示不出来,任务栏不显示打开的窗口,教您打开的窗口在任务栏上显示不出来...
  6. 小情调的伤感空间日志分享:亲爱的、你还不懂么?
  7. 芯片架构分类 - CISC 和 RISC
  8. 那些年,我们一起玩过的儿童游戏
  9. 服务器搬迁清单需要启动任务以及恢复办法
  10. Smart Game Booster v5.2.0.567 FPS游戏优化加速工具