为什么控制台不能打印出beforeCreate、create等

为什么控制台不能打印出beforeCreate、create等

import Vue from 'vue'

import Router from 'vue-router'

import HelloWorld from '@/components/HelloWorld'

import demo1 from '@/pages/demo1/index.vue'


Vue.use(Router)


export default new Router({

  routes: [

    {

      path: '/',

      name: 'HelloWorld',

      component: HelloWorld

    },

     {

      path: '/demo1',

      name: 'demo1',

      component: demo1

    }

  ]

})




<template>

<div>

2794297493870

</div>

</template>

<script>

export default{

data(){

return{


}

},

beforeCreate(){

console.log('beforeCreate');

},

created(){

console.log('created');

},

beforeMount(){

console.log('beforeMount');

},

mounted(){

console.log('mounted');

}

</script>

http://img1.sycdn.imooc.com//climg/5dcfd7fc08e0715809840915.jpg

http://img1.sycdn.imooc.com//climg/5dcfd808080a2f4219100987.jpg


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
好帮手慕夭夭 2019-11-21 11:49:45

同学你好,代码是没有问题的,那可能是你在浏览器中打开的路由并不是这个页面的。同学是把代码放在了如下圈出来的index.vue中吗?看同学访问的路由是demo1 ,这个没有在demo1文件夹里面,建议同学检查一下自己文件的路径。如果不对,要改一下。

http://img1.sycdn.imooc.com//climg/5dd608600951b71a02200142.jpg

如果我的回答帮助到了你,欢迎采纳,祝学习愉快~


好帮手慕夭夭 2019-11-17 10:37:23

同学你好,根据你提供的代码测试,老师这边可以打印出来,如下:

http://img1.sycdn.imooc.com//climg/5dd0b00909afcab310860689.jpg

是不是因为控制台窗口太小了,建议点击如下调整控制台窗口的位置,刷新一下试试。

http://img1.sycdn.imooc.com//climg/5dd0b0f409fae15602260219.jpg

如果我的回答帮助到了你,欢迎采纳,祝学习愉快~

  • 提问者 慕斯卡7334333 #1
    调整了窗口,还是不能显示
    2019-11-21 10:48:39
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师