我一直试图使用component spec中描述的组件加载器。我不确定如何通过组件文件执行此类操作:
Rectangle& getRect() {
return trec;
}
换句话说 - 有一个组件扩展另一个具有公共属性的基本组件 - 即公共数据以及公共代理事件处理程序。目前,组件规范只允许我包含其他组件,但不具有上述继承。
答案 0 :(得分:1)
这不是目前支持的东西,尽管has been discussed。我认为最好的选择是这样的:
<div class='singlecard'>
<!-- template goes here -->
</div>
<script>
var bookmarkableBaseClass = require('./bookmarkableBaseClass');
component.exports = {
base: bookmarkableBaseClass,
someSubclassMethod: function () { /*...*/ }
};
</script>
任何现有的组件加载器都可以轻松修改以便于实现 - 您使用哪种?