自定义 component/template 未显示
custom component/template not showing
在和 Aurelia 玩了一段时间之后,我正在尝试创建一个自定义 component/template。但是,使用以下最少的代码,我似乎仍然无法显示 testcomponent.html
中的消息。我在 html DOM 中看到了 <testcomponent></testcomponent>
,但没有看到消息 test
。我做错了什么?
integrationcomponent.html
<template>
<require from="./forms/testcomponent"></require>
<h1>first page</h1>
<testcomponent></testcomponent>
</template>
testcomponent.js
export class TestComponent {
constructor() {
}
}
testcomponent.html
<template>
<p>test</p>
</template>
class名字是TestComponent;这告诉 Aurelia 寻找 test-component.html 和 test-component.js.
我认为您也可以将 class 重命名为 'Testcomponent'。
Aurelia 是约定优于配置,因此您需要了解约定。
控制台中没有任何错误消息吗?
在和 Aurelia 玩了一段时间之后,我正在尝试创建一个自定义 component/template。但是,使用以下最少的代码,我似乎仍然无法显示 testcomponent.html
中的消息。我在 html DOM 中看到了 <testcomponent></testcomponent>
,但没有看到消息 test
。我做错了什么?
integrationcomponent.html
<template>
<require from="./forms/testcomponent"></require>
<h1>first page</h1>
<testcomponent></testcomponent>
</template>
testcomponent.js
export class TestComponent {
constructor() {
}
}
testcomponent.html
<template>
<p>test</p>
</template>
class名字是TestComponent;这告诉 Aurelia 寻找 test-component.html 和 test-component.js.
我认为您也可以将 class 重命名为 'Testcomponent'。
Aurelia 是约定优于配置,因此您需要了解约定。
控制台中没有任何错误消息吗?