Travel项目小记(一)

1  在组件单文件里的style里面引入外部的css文件,@import  '路径' , 路径中如果要写@(@代表src目录)则需要在前面加一个 

2 改路径的别名,在bulid文件夹里面的webpack.base.conf.js找到resolve 修改

3 在远程上建立新的分支index-swiper, 然后在本地上 git pull 会把新的分支拉到本地,然后 git checkout 'index-swiper' 切换到本地新的分支,在本地完成了index-swiper的编写,①git add .  ②git commit -m 'change'  ③git push 提交到线上的index-swiper分支上,然后在本地转到master主分支,把主分支和线上的index-swiper分支合并 git merge origin/index-swiper,然后git push到线上的主分支,所以master主分支有了最新的代码,而index-swiper分支只会更新到轮播功能完成的代码

4 喜欢4格缩进,eslint,vue默认2格缩进,修改eslint :  在.eslintrc.js中rules添加 "indent": ["error", 4],    修改vue: 在.editorconfig中indent_size = 4

5 文字太多改成点点点   overflow hidden      white-space nowrap     text-overflow ellipsis

6 在vue项目中,只有static中的文件可以被外部访问到,可以在.gitignore中配置使其不会上传到git本地和远程仓库里面

7 路径重写,在config里面的index.js找到proxyTable进行配置

8 父元素width写百分之一百,height为0,padding-bottom为50%,子元素写宽为25%,padding-bottom为25%,那么子元素占到父元素的八分之一(自适应的),然后给子元素里面图片的包裹层(icon-img)设为绝对定位,而图片让其高为100%,可以做到图片大小的自适应

.wrapper
    width 100%
    height: 0;
    overflow hidden
    padding-bottom 50%
    .icon
        position relative
        float left
        padding-bottom 25%
        width 25%
        hieght 0
        overflow hidden
        .icon-img
            position absolute
            left 0
            top 0
            right 0
            bottom 0.64rem
            padding .1rem
            box-sizing border-box
            .icon-img-content
                height 100%
                display block
                margin 0 auto

8 iconfont 的使用,在iconfont的官网创建项目,并找好图标后,下载,并吧字体文件(后缀带eot,svg,ttf,woff)复制到vuex项目的assets中,在main.js中引入

9 在使用swiper组件,需要改其中的css样式时,因为有scoped(只作用于本组件,不作用于swiper组件),所以写css样式时,需要这么写(用到 >>> 符号)

.wrapper>>> .swiper-container
 
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值