javascript - 将自定义元素添加到 aurelia View

标签 javascript aurelia custom-element

是否可以动态加载自定义元素?

假设我的 viewModel 如下所示:

export class MyViewModel {
    attached() {
        $(".content").prepend("<card></card>");
        $(".content").prepend("<otherCard></otherCard>");
    }
}

为什么 aurelia 不渲染我的“卡片”。有什么方法可以实现类似的行为吗?

直接在 HTML 中添加这些卡片效果很好,但我需要一种更加模块化的方法。

谢谢

最佳答案

查看<compose view-model="card" />文档中的元素。它应该给你你正在寻找的东西。

关于javascript - 将自定义元素添加到 aurelia View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32129011/

相关文章:

javascript - aurelia View 中的过滤器数组

javascript - 检查 Dom 元素是否为原生/无自定义元素

javascript - 是否可以设置 .element :before or . element :after via javascript? 的 CSS 属性

JavaScript 绑定(bind)方法不适用于 getter 属性

aurelia - 将 aurelia-dialog 与 bootstrap、semantic 或其他 ui 工具包结合使用

选择列表上的 Aurelia 验证

polymer - 如何处理 Polymer v1 中的 document.registerElement 弃用?

javascript - 如何扩展自定义元素("vanilla"Web组件,无Polymer)

javascript - 如何禁用带有单选按钮的组合框(javascript)

javascript - 从 url 字符串中删除文本 javascript