例如,我有两个以下组件:
// ItemA.qml
import QtQuick 2.0
Item {
// a lot of attributes ...
PartA {}
// more attributes ...
}
// ItemB.qml
import QtQuick 2.0
Item {
// a lot of attributes ...
PartB {}
// more attributes ...
}
事实上,ItemA
和ItemB
之间的唯一区别是ItemA
有PartA
而ItemB
有PartB
。
我怎么能写它以便我只需要写一次ItemA
和ItemB
的共同点?