FranckFreiburger / http-vue-loader

load .vue files from your html/js
MIT License
1.48k stars 273 forks source link

ie11中compile返回的Promise对象会抛出错误 #122

Open 18487197435 opened 3 years ago

18487197435 commented 3 years ago

[Vue warn]: Failed to resolve async component: function() {

        return new Component(name).load(url)
        .then(function(component) {
            console.log(component)
            return component.normalize();
        })
        .then(function(component) {
            console.log("我是第二个");
            console.log(component);
            return component.compile()
            //return Promise.resolve(component);
        })
        .then(function(component) {
            console.log("我是第三个");
            console.log(component);

            var exports = component.script !== null ? component.script.module.exports : {};

            if ( component.template !== null )
                exports.template = component.template.getContent();

            if ( exports.name === undefined )
                if ( component.name !== undefined )
                    exports.name = component.name;

            exports._baseURI = component.baseURI;

            return exports;
        });
    }

Reason: SyntaxError: 缺少 ':'