日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
總結(jié)Vue3常見組件定義方式,我竟寫出來(lái)了個(gè)bug……

一、component方式

import {createApp, h} from 'vue'
app.component('test-component', {
data() {
return {
count: 10
}
},
render() {
return h('h1', `測(cè)試${this.count}`);
}
});

// 使用:直接在所需要調(diào)用的位置直接調(diào)用該組件即可



注意:此處有一個(gè)位置沒有搞懂,文檔中表示可以直接調(diào)用template選項(xiàng),但是我按照規(guī)范書寫后內(nèi)容并沒有正常渲染,希望對(duì)該部分有研究的老鐵可以給我指點(diǎn)迷津。(測(cè)試代碼如下所示)

站在用戶的角度思考問題,與客戶深入溝通,找到杭錦后網(wǎng)站設(shè)計(jì)與杭錦后網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:成都做網(wǎng)站、網(wǎng)站設(shè)計(jì)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、域名注冊(cè)、虛擬主機(jī)、企業(yè)郵箱。業(yè)務(wù)覆蓋杭錦后地區(qū)。

app.component('test-error', {
template: `

Error!

`
});

// 使用(未正常渲染出來(lái),由于自己對(duì)源碼部分研究較少,目前還未找到具體原因)



通過(guò)該種方式還可以將第三方組件注入到全局中,從而使該組件能夠在別的位置直接使用,以導(dǎo)出Element Plus中的某些組件為例,注入到全局后可以在單文件組件中直接使用。

import {ElButton} from "element-plus";

const components = [
ElButton
];

export default {
install: app => {
components.forEach(component => {
app.component(component.name, component);
});
}
};

// 使用該插件
app.use(插件名);

// 使用該組件
test



二、Vue3.x的setup選項(xiàng)方式

setup函數(shù)是一個(gè)新的組件選項(xiàng),是組件內(nèi)部使用組合式API的入口點(diǎn),使用該方式就像使用Vue2.x一樣簡(jiǎn)單,僅僅是增加了一個(gè)選項(xiàng),下面來(lái)看看如何用該方式定義一個(gè)組件:






三、Vue3.x的





網(wǎng)站欄目:總結(jié)Vue3常見組件定義方式,我竟寫出來(lái)了個(gè)bug……
文章鏈接:http://m.5511xx.com/article/cdepgee.html