export default {
    
    methods: {
        getAllList() {
            this.$http.get('/api/list').then( res => {
                console.log(res)
            })
        }
    },

    mounted() {
        this.getAllList();
    },
    created() {
        this.getAllList();
    }
}

以上代码的写法,运行就会报错:  Error in created hook: "TypeError: Cannot read property 'className' of null"

代码会定位在 this.$http.get()  该方法上。

原因是在created()和mounted()或者methods方法上多次调用了该方法。根据自己功能需要只在一个地方调用即可。

Logo

前往低代码交流专区

更多推荐