• VUE2.0 饿了吗视频学习笔记(五):父子对象传递、显示图片


    一、父子组件之间对象传递

    1、app.Vue中的v-header 中加入 v-bind:seller="seller"

    template>
      <div id="app">
        <v-header v-bind:seller="seller"></v-header>
        <div class="tab">
          <div class="tab-item">

    2、header.vue组件中加入代码,注意不能直接使用src="seller.avatar",如果使用链接应该可以。

    <template>
      <div class="header">
      <div class="content-wrapper">
        <div class="avatar">
          <img width="64" height="64" :src="seller.avatar">
        </div>
      </div>
      </div>
    </template>

    3、运行效果

    二、图片文字保持在同一行

    <style lang="stylus" rel="stylesheet/stylus">
    .header
    color: #fff
    background: #000000
    .content-wrapper
    padding: 24px 12px 18px 24px
    font-size 0px
    .avatar
    display: inline-block
    .content
    display: inline-block
    font-size 16px
    </style>

    font-size 0px为了消除空白字符。font-size: 0;解决inline元素间的空白间隙

     三、自动使用2X,3X图片

    bg-image($url)
      background-image: url($url + "@2x.png")
      @media (-webkit-min-device-pixel-ratio: 3),(min-device-pixel-ratio: 3)
        background-image: url($url + "@3x.png")
    设备像素比DPR(devicePixelRatio)是默认缩放为100%的情况下,设备像素和CSS像素的比值
    DPR = 设备像素 / CSS像素(某一方向上)
    注意一点要把图片放到Header目录下
  • 相关阅读:
    20210805-接口测试实战(持续更新中···)
    2021-07-06:关于自动化测试
    学习记录-更新时间-2021-04-09
    知识点@解决端口被占用的问题
    PS学习笔记
    JS去掉数组中重复的数
    验证码倒计时
    统计数组中出现最多的字母及次数
    验证码倒计时js
    小兔鲜css
  • 原文地址:https://www.cnblogs.com/zhaogaojian/p/8585864.html
Copyright © 2020-2023  润新知