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

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

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    vue不显示任何内容是怎么回事??
    25
    0

    也不报任何错误 也不显示任何数据 这是怎么回事?我新建了一个组件也是这样

    <template>
      <div class="index">
        ssssssss
      </div>
    </template>
    
    <script>
    export default {
      name: 'Test',
      data () {
        return {
        }
      }
    }
    </script>
    
    <style scoped>
    
    </style>
    
    import Index from '@/views/Index'
    import Test from '@/views/Test'
    
    Vue.use(Router)
    
    const router = new Router({
      // mode: 'history',
      routes: [
        {
          path: '/',
          name: 'Index',
          component: Index
        },
        {
          path: '/test',
          name: 'Test',
          component: Test
        },
      ]
    })

    我在下面APP.vue页面添加数据会显示出来 但是在组件里面添加数据就显示不出来

    <template>
      <div id="app">
        hhhhhhh
        <router-view/>
      </div>
    </template>
    
    <script>
    export default {
      name: 'App'
    }
    </script>
    
    <style>
    </style>
    0
    打赏
    收藏
    点击回答
    您的回答被采纳后将获得:提问者悬赏的 11 元积分
        全部回答
    • 0
    • 灵魂枷锁 普通会员 1楼

      在Vue中,如果你尝试显示一个组件但没有任何内容,可能有以下几个原因:

      1. 缺少数据绑定:确保你正确地将数据绑定到你的组件中。确保你已经将数据从父组件传递到了子组件。

      2. 使用了空模板:如果你在子组件中使用了模板,但没有包含任何内容,那么Vue将无法渲染任何内容。

      3. 使用了空引用:如果你在一个组件中使用了一个空引用,那么Vue将无法访问该引用的任何内容。

      4. 清除缓存:尝试清除Vue的缓存。可以按F5或者使用Vue CLI的清理命令清除缓存。

      5. 更新父组件:确保你的父组件正在更新,并且它正在更新并传递数据给你的子组件。

      6. 使用了错误的模板或组件:确保你的模板或组件是正确的。例如,如果你在模板中使用了v-for,确保v-for的模板是一个数组,并且它在渲染时没有被挂载到模板的任何地方。

      7. 使用了undefined的值:如果你在模板中使用了一个未定义的值,那么Vue将无法渲染该值。

      8. 使用了空数组:如果你在子组件中使用了一个空数组,那么Vue将无法渲染任何内容。

      希望这些建议能帮助你解决问题。

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