仅限查看
据推测,使用 compose
的最简单方法是仅使用 View。这允许你包含 HTML 模板,而无需为每个模板声明具有可绑定属性的 ViewModel,从而可以更轻松地重用较小的 HTML 片段。
View 的 BindingContext(ViewModel)
将设置为父 ViewModel 的 BindingContext(ViewModel)
。
用法 :
SRC / app.html
<template>
<compose view="./greeter.html"></compose>
</template>
SRC / greeter.html
<template>
<h1>Hello, ${name}!</h1>
</template>
SRC / app.ts
export class App {
/* This property is directly available to the child view
because it does not have its own ViewModel */
name = "Rob";
}