小编sae*_*hbi的帖子

如何将当前文档的innerHTML下载为文件?

有没有办法innerHTML编程方式将当前文档作为文件下载?

我做了以下尝试但没有成功.它确实下载了当前文档的源代码,但这不是我想要的,因为我想保留任何后载文档修改.

 var save = document.createElement('a');
 save.href = "my location href.attr";
 save.target = '_blank';
 save.download = fileName || 'unknown';

 var event = document.createEvent('Event');
 event.initEvent('click', true, true);
 save.dispatchEvent(event);
Run Code Online (Sandbox Code Playgroud)

javascript download dispatchevent

10
推荐指数
1
解决办法
2954
查看次数

从vuejs中的组件模板访问父方法

我有这个代码:

     new Vue({
        el: '#app',
        components: {
            'app-component': AppComponent
        },
        data: {
            message: 'Hello Vue.js!'
        },
        methods: {
            doSomething: function(){
                console.log('arrived!')
            }
        }
    })
Run Code Online (Sandbox Code Playgroud)

如何从AppComponent html模板中调用"doSomething"方法?像这样:

<app-component>  
    <a href="#" v-on:click="doSomething()">text</a>
</app-component>
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

未捕获的TypeError:scope.doSomething不是函数

javascript vue.js vue-component

10
推荐指数
2
解决办法
6070
查看次数