我非常清楚,我可以用消毒的innerHTML綁定的數據: <div innerhtml.bind="someData | sanitizeHTML"></div>
但是,根據我的觀察,這個消毒不僅能消除<script>標籤。它不保護從事件驅動的內容,例如用戶: "Hi! I am some HTML-formatted data from the server! <button onclick
我正在使用Aurelia驗證來驗證我的Aurelia項目中的項目。我目前正在試圖驗證一個數組至少包含1個項目。我有以下的驗證規則設置: ValidationRules
.ensure((x: Appraisal) => x.objectives)
.minItems(1)
.withMessage("You must add at least one objectiv
我有一個組件ButtonHtml,它攔截點擊事件,以便它可以將事件發佈到一個組件,以防止多次點擊某個組件以避免雙擊。它在升級aurelia框架之前正在工作。 現在我得到這個錯誤。我不知道爲什麼。 ButtonHtml.js:51 TypeError: this.click is not a function at ButtonHtml.buttonClick (ButtonHtml.js:47)