Вопрос

Клієнтський модуль controllСonfig Сlasses bindTo

Добридень.

Підкажіть? будь ласка, що я роблю не так у клієнтському модулі.

diff: /**SCHEMA_DIFF*/[

{

    "operation": "merge",

    "name": "NotificationItemContainer",

    "values": {

        "controllСonfig": {

            "classes": {"bindTo": "GetMessageIsRead"}

        }

    }

}

]/**SCHEMA_DIFF*/,

methods: {

    GetMessageIsRead: function() {

        return this.get('IsRead') ? [] : ["not-read"]

    },



В результаті отримую class="[object Object]"

Дякую.

Нравится

3 комментария

Добрий день,

 

В результаті додавання коду Ви отримаєте

 

Terrasoft.ItemNotFoundException: Property controllСonfig is not defined in class Terrasoft.controls.Container 

 

а не class="[object Object]". class="[object Object]" Ви отримуєте в результаті виконання якоїсь іншої логіки.

Oscar Dylan,

Дякую за пояснення. А як мені в контейнер у classList додати класс?

          "classes": {

            "wrapClassName": ["profile-container"]

          }

Показать все комментарии