1***@qq.com
1***@qq.com
  • 发布:2022-12-29 01:28
  • 更新:2022-12-29 01:41
  • 阅读:312

组件中 attached没有被调用

分类:uni-app

自定义组件中的生命周期函数attached没有被调用,如下两种方法都没有被调用,期待大神的回复,谢谢!

attached: function() {  
    console.log("attached...")  

},  

lifetimes: {  
    created: function() {  
        console.log("created...")  
    },  
    attached: function() {  
        // 在组件实例进入页面节点树时执行  
        console.log("attached...")  
    },  
    detached: function() {  
        // 在组件实例被从页面节点树移除时执行  
    },  
},  
2022-12-29 01:28 负责人:无 分享
已邀请:
2***@qq.com

2***@qq.com

1.你的组件可能没有被正确引用,导致生命周期函数无法正常执行。可以检查组件的引用方式是否正确,并且确保组件的路径正确指向了组件文件。
2.你的组件可能没有在模板中正确使用,导致生命周期函数无法正常执行。可以检查组件的使用方式是否正确,并且确保组件的标签名和组件定义时使用的名称一致。
3.你的组件可能因为一些其他原因而无法正常工作,导致生命周期函数无法正常执行。可以尝试检查组件的代码是否存在错误,或者尝试使用调试工具进行排查。

  • 2***@qq.com

    Vue.component('my-component', {

    component: {

    lifetimes: {

    created: function() {

    console.log("created...")

    },

    attached: function() {

    console.log("attached...")

    },

    detached: function() {

    console.log("detached...")

    },

    }

    },

    // ...

    });

    2022-12-29 01:42

  • 1***@qq.com (作者)

    我是基于uniapp开发的,直接在components上新建的组件,在自动生成的.vue文件中编写的代码,没有用到Vue.component('my-component', {

    这种形式

    2022-12-29 11:29

要回复问题请先登录注册