vue 一个简单的项目 之一 首页 step 2

iconfont 的使用与代码优化

在iconfont 上把想要的图标添加到购物车后,再添加到项目。然后在项目中下载到本地。如下图。

下载,解压后,有以下文件

    

我们在 src/assets/styles 下面,建立目录 iconfont, 然后将四个字体文件放进去

    

然后,将 iconfont.css 放入style 目录下. 要改一下,iconfont.css 里面的路径,如下。(第3,4,6,7行)

    

引入 iconfont.css , 因为很多页面要使用,因此,在mian.js 里面引入

整个Header.vue 代码

以上代码的优化。

优化一 通用的style的提取

注意,.header 中 background 颜色,最好设置为变量,保存起来,这样颜色风格,也比较好修改维护。

在style 目录下新建一个文件 variables.styl

   

在 Header.vue 中使用的方式

   

优化二 路径

注意上图 .styl 的串特别长

直接使用“~@” 表示src 目录【css 中可以这个】

    

优化三 给常用路径一个名字

就像‘@’ 代表src 一样,可以为一个常用路径 附一个名字

在build 目录下 webpack.base.conf 文件中,可见(第38行)

    

然后可以给它加一行:

    

那么,就可以去Header.vue 和 main.js 简化一部分代码了。【第7,8,9行】【第24行】

    

    

当然,修改了build 中文件后,要重启下服务。使用命令 npm run start 即可。

退出服务,提交代码即可。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值