我想要實現的是自定義元素,並將css從父元素直接綁定到此元素,但也從自定義元素中綁定。Aurelia - 在自定義元素內重寫css綁定
父:
<div>
<custom-element css="height: ${heightProperty}"></custom-element>
</div>
定製元素:
<template css="width: ${widthProperty}">
</template>
但是width和height屬性不會在同一時間被綁定。只有最後綁定(更改)的纔會生效。但設置類屬性時合併似乎工作。那麼這個錯誤還是打算?
你介意張貼這對模板結合回購作爲一個bug,因此我們可以討論,如果這是一個錯誤或預期行爲?謝謝:-) –
@AshleyGrant在所有誠實中,我會期望最外層的綁定(在一個屬性上)簡單地覆蓋最內層。我認爲,這與'class'屬性一起工作的事實是'classList'是一個數組(它使用集合觀察者)而不是'style'(它是一個對象)的結果,但它仍然是一個無意的,不是嗎? –