feat: restore upload jtag bitstream
This commit is contained in:
@@ -45,7 +45,11 @@
|
||||
|
||||
<CollapsibleSection title="组件功能" v-model:isExpanded="componentCapsExpanded" status="default" class="mt-4">
|
||||
<div v-if="componentData && componentData.type">
|
||||
<component v-if="capabilityComponent" :is="capabilityComponent" />
|
||||
<component
|
||||
v-if="capabilityComponent"
|
||||
:is="capabilityComponent"
|
||||
v-bind="componentData.attrs"
|
||||
/>
|
||||
<div v-else class="text-gray-400">
|
||||
该组件没有提供特殊功能
|
||||
</div>
|
||||
@@ -248,14 +252,14 @@ async function getExposedCapabilities(componentType: string) {
|
||||
|
||||
// 检查是否有getCapabilities方法
|
||||
if (exposedMethods && typeof exposedMethods.getCapabilities === 'function') {
|
||||
// 获取能力页面JSX
|
||||
const capsComponent = exposedMethods.getCapabilities();
|
||||
// 获取能力组件定义
|
||||
const CapabilityComponent = exposedMethods.getCapabilities();
|
||||
|
||||
// 卸载应用,清理DOM
|
||||
app.unmount();
|
||||
tempDiv.remove();
|
||||
|
||||
return capsComponent;
|
||||
return CapabilityComponent;
|
||||
}
|
||||
|
||||
// 卸载应用,清理DOM
|
||||
|
||||
Reference in New Issue
Block a user