Связующая функция в QML - PullRequest
       4

Связующая функция в QML

1 голос
/ 15 апреля 2020

Есть ли разница между

myProperty: myFunction()

или

myProperty: { ... }

или последний такой же, как первый?

1 Ответ

1 голос
/ 15 апреля 2020

Они в основном одинаковы. В последней версии любое явное возвращение дает свойству значение. Если нет возврата, последнее выражение в блоке становится значением свойства.

Я предпочитаю первую версию при работе исключительно с выражением JS и использую вторую форму, где для вычисления требуются некоторые обязательные логики c. Я всегда использую явные возвраты во второй форме.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...