web复习总结

这篇博客主要介绍了使用Vue.js进行程序练习,包括实现微信滴滴打车WebApp首页Tab的创建,页面切换动画,全局组件注册,页面刷新策略,鼠标位置显示,动态prop,组件复用,自定义事件,数据绑定及内部组件间的数据传递等实战技巧。
摘要由CSDN通过智能技术生成

程序练习

1. 用Vue.js来输出一个微信内滴滴打车的WebApp首页Tab(首页含有巴士、快车、专车、顺风车、出租车、代驾)

html

<div id=”didi-navigator”>  
<ul><li v-for=”tab in tabs”>{
   {
    tab.text}} </li> 
    </ul>  
     </div> 

js

     New Vue({
        
      el:’# didi-navigator’, 
           data:{
        
              tabs:[      
                   {
    text : ‘巴士’ },
                   {
    text : ‘快车’ },
                   {
    text : ‘专车’ },
                   {
    text : ‘顺风车’ },
                   {
    text : ‘出租车’ },
                   {
    text : ‘代驾’ }]
                   }})

用vue.js编写一端代码,实现页面切换时为左侧划出

  <template> 
   <div id="app">  
       <!-- 使用transiton来规定页面切换时候的样式-->
             <transition name="slide-left">   
                  <router-view></router-view>    
                    </transition>  
                     </div>
                     </template>
                     <script>
                     export default {
    
                      name: 'app', 
                       mounted(){
       }, 
                        data () {
     
                           return {
     
                               index:0  
                                 }  },  
                                 methods :{
     
                                     }}
                                     </script>
                                     <style lang="less"> 
                                      /*左滑动效*/   
                                      .slide-left-enter-active {
     
                                         animation: slideLeft 0.3s;   } 
                                          /****自定义动画**/
                                            @keyframes slideLeft {
     
                                              from {
      
                                                 transform: translate3d(100%, 0, 0);
                                        /*横坐标,纵坐标,z坐标*/ 
                                        
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值