aurelia-binding

    4熱度

    1回答

    我在表格中有一些可編輯的數據,其中要計算行和列的總和。 因爲我想有更簡單的HTML代碼,我用repeat.for建表的行。爲了建立一個總和,我使用了一個函數,這是我現在提出的最好的方法。 不幸的是,當我編輯這些值時,總和不會以這種方式更新。 Getter函數將通過計算,但它們不能帶參數。 我知道我可以寫一些像$ {parent.data [y] ['Q1'] + $ parent.data [y]

    3熱度

    1回答

    我正在創建聊天室,並且該聊天框是在單擊聯繫人時動態生成的。 在動態生成HTML我有一個文本輸入一些文字,這裏是HTML <div class="chatboxinput"> <textarea id="chatboxtextareaankur" class="chatboxtextarea" keydown.delegate="checkChatBoxInputKey($event, '

    4熱度

    1回答

    我試圖將單選按鈕的「checked」狀態綁定到我的JSON對象中的布爾值,但它沒有被設置。 模板:(jobReadinessItems是 「文件」 的陣列) <tbody> <tr repeat.for="item of jobReadinessItems"> <td><input id="have" name="readiness" type="radio" checked.

    9熱度

    1回答

    在我的應用程序中,我製作了很多「服務」,我可以在我的viewmodels中注入以節省som冗餘和時間。 現在我期待進一步,並使這些表單元素(選擇,文本,複選框 - 選擇下拉菜單),並將它們轉換爲自定義元素,只在自定義元素注入服務。 我可以在某種程度上得到它的工作。自定義元素(在這種情況下選擇)顯示,當我在「父」視圖中需要它時,但是當我更改自定義選擇元素的選定值時,它不綁定到「父」視圖模型,這是我的

    3熱度

    2回答

    我創建了plunkr來說明我遇到的問題。 我正在創建一個儀表板,它目前包含四個不同的項目。我將這些項目創建爲自定義元素,然後將它們封裝在名爲Widget的自定義元素中,以爲它們提供框架,標題和樣式。下面是摘錄的樣子: <widget title="A Widget" icon="fa-question"> <template replace-part="item-template">

    23熱度

    1回答

    我以爲我試圖做一些非常簡單的事情,但我無法完成這項工作。這整個例子是在plunkr 我有一個非常基本的自定義元素,提出了一個@bindable數據成員,它顯示和監視一個已更改的事件。它看起來像這樣: import {bindable} from "aurelia-framework"; export class ChildElementCustomElement { @bindable

    1熱度

    1回答

    與此issue類似,我試圖設置一個Array Observer來觀察字符串數組(在過濾器ValueConverter中使用),然後在數組更改時觸發重新評估。 下面是我目前有。它看起來很有效,因爲在檢查/取消選中selectedFeatures時,將調用觀察者回調。但是,在初始加載之後,ValueConverter從不會被調用。 的陣列觀察報: import {inject, ObserverLoc

    1熱度

    2回答

    在NAV-一個bar.html我 <li repeat.for="row of router.navigation | routeLanguageFilter2" class="${row.isActive ? 'active' : ''}"> 的我認爲這將是非常方便的設置做路由過濾器: export class RouteLanguageFilter2ValueConverter {

    3熱度

    1回答

    創建分頻器如果我有一個JSON數組,看起來liket他下面.. { "error":false, "events":[ { "id":1, "title":"First entry", "date":"2014-11-04" }, { "id":2, "title":"Second entry", "da

    3熱度

    1回答

    我有一個簡單的類,Event與計算屬性: import moment from 'moment'; export class Event { constructor(data) { Object.assign(this, data); } get playedFromNow() { return moment(this.CreateDat