vue.js不通过webpack/npm/yarn加载单文件组建

Posted kiancyc

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue.js不通过webpack/npm/yarn加载单文件组建相关的知识,希望对你有一定的参考价值。

可以用此插件:https://github.com/FranckFreiburger/http-vue-loader

<script src="https://cdn.jsdelivr.net/npm/http-vue-loader@1.4.2/src/httpVueLoader.min.js"></script>
Vue.component(‘block-header‘, httpVueLoader(‘/block-header.vue‘))

这样就能在页面上通过http的方式加载.vue单文件组件了。


 

如果只是加载html模板的话可以这样(不能包含<style>和<script>):

    Vue.component(‘block-menu‘, function (resolve, reject) {
        axios.get(`/block-menu.html`).then(resp => resolve({template: resp.data}))
    })

 


 

以上是关于vue.js不通过webpack/npm/yarn加载单文件组建的主要内容,如果未能解决你的问题,请参考以下文章

没有webpack / npm / yarn的Vue组件

Vue JS rc-1 通过道具传递数据不起作用

Vue.js响应式原理

Vue.js Method

尽管通过赋值更改了数组,但 Vue.js 列表没有更新

无法通过插件访问 Vue.js 全局函数