У меня есть такая строка в моем qml-файле:
var someName = index as String;
Qml показывает ошибку
Ожидаемый токен `; '*
в этой строке,Означает ли это, что qml не поддерживает ключевое слово «as»?Или, может быть, есть другая причина этой проблемы?
Нет, это не так.Чтобы обеспечить тип строки в данном примере, вы должны явно создать объект String JS.
String
var someName = new String(index);
РЕДАКТИРОВАТЬ: добавлено new, см. Комментарии.:)
new