原生html使用 vue 組件

以下純個(gè)人理解 歡迎 大佬指正
1.【vue 2.0】
http-vue-loader.js
原生html需要引入以上js
// 使用httpVueLoader

Vue.use(httpVueLoader);
new Vue({
    el: '#app',
    data: function () {
        return { visible: false }
    },
    components: {
        // 將組建加入組建庫
        'my-component': 'url:./component/my-component.vue'
    }
})

2.【vue 3.0】
組件的理解可以在各個(gè)js中 當(dāng)函數(shù)使用
function fun1(id){
const Counter = {
data() {
return {
counter: "反轉(zhuǎn)字符"
}
},
components:{
// "button-counter":app1
},
mounted(){
this.changeData();

    },
    methods:{
        changeData(){//更新data
            setTimeout(()=>{
                    this.counter = "更新"
            },3000)
        },
        reverseMessage(){
            this.counter = this.counter.split("").reverse().join("")
        }
    }
}
Vue.createApp(Counter).mount("#"+id);

}

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 安裝vue腳手架: Node.js>=8.9沒有vue-cli3的先安裝一下: 安裝完后查看版本: 創(chuàng)建項(xiàng)目: 選...
    helloyoucan閱讀 10,874評論 0 7
  • Vue Vue是一個(gè)前端js框架,由尤雨溪開發(fā),是個(gè)人項(xiàng)目 Vue近幾年來特別的受關(guān)注,三年前的時(shí)候angular...
    hcySam閱讀 326評論 0 0
  • vue面試題 一、vue優(yōu)點(diǎn) 1.輕量級框架:只關(guān)注視圖層,是一個(gè)構(gòu)建數(shù)據(jù)的視圖集合,大小只有幾十kb; 2.簡單...
    沒糖_cristalle閱讀 1,665評論 0 3
  • 前? Vue是?套?于構(gòu)建?戶界?的漸進(jìn)式框架,?前有越來越多的開發(fā)者在學(xué)習(xí)和使?。?組件庫能幫我們節(jié)省開發(fā)精?,...
    天明丶胡金斌閱讀 1,048評論 0 2
  • 構(gòu)造器 實(shí)例化vue時(shí),需傳入一個(gè)選項(xiàng)對象,它可以包括 數(shù)據(jù)、模板、掛載元素、方法和生命周期鉤子屬性與方法 每個(gè)v...
    饑人谷_阿銀閱讀 477評論 0 0

友情鏈接更多精彩內(nèi)容