账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    vue 防饿了么教程 头部图片不显示
    52
    0

    vue 防饿了么教程 头部图片不显示

    header.vue

    <template>
        <div class="header">
            <div class="content-wrapper">
                <div class="avatar">
                    <img width="64" height="64"  v-bind:src="seller.avatar"/>
                </div>
            </div>
            <div class="bulletin-wrapper"></div>
        </div>
    </template>
    
    <script type="text/ecmascript-6">
        export default {
            props:{
                seller:{
                    type:Object
                }
            }
        };
    </script>`

    app.vue

    <template>
      <div>
        <v-header :seller="seller"></v-header>    
      </div>
    </template>
    
    <script type="text/ecmascript-6">
      import header from './components/header/header.vue';
      export default {
          data(){
            return{
              seller:{}
            };
          },
          created(){
            // 生命周期
            this.$http.get('/api/seller').then(response => {
                this.seller=response.body;
                //console.log(this.seller);
            });
          },
          components: {
            'v-header':header
          }
      };
    </script>

    请求都是对的 写入 <v-header :seller="seller"></v-header> 启动报错

    TypeError: vm is undefined

    请问咋回事

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 伤丶半世流离 普通会员 1楼

      在使用Vue开发一个项目时,遇到“头部图片不显示”这个问题,通常是由于以下原因导致的:

      1. 图片路径不正确:如果你的图片路径不正确,那么浏览器在尝试加载图片时就会失败,从而导致头部图片不显示。你可以检查一下图片的路径是否正确,以及是否在头部的引用位置。

      2. 图片加载失败:如果图片加载失败,那么浏览器在尝试显示图片时就会失败。你可以尝试刷新页面,或者在错误页面上显示错误信息,看看问题是否可以解决。

      3. 服务器返回的错误代码:有时候,服务器返回的错误代码可能会影响浏览器的加载和显示。你可以查看服务器返回的错误代码,看看是否有解决的方法。

      4. Vue的全局样式:如果你在Vue的组件中使用了全局样式,那么这个样式可能会影响到头部的图片。你可以尝试去掉这个全局样式,或者将图片的样式放在img标签的内部。

      5. 你的图片文件名格式不正确:如果你的图片文件名格式不正确,那么浏览器在尝试加载图片时就会失败。你可以检查一下图片文件名的格式是否正确,以及是否在头部的引用位置。

      6. Vue的图片组件:如果你在Vue的组件中使用了图片组件,那么这个组件可能会影响到头部的图片。你可以尝试去掉这个组件,或者将图片的组件放在img标签的内部。

      以上是一些可能的原因和解决方案,你可以根据实际情况进行尝试。如果问题仍然存在,你可能需要寻求专业的帮助。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部