QML:QChar 布尔值未定义

QML:QChar 布尔值未定义
function myFunction(x)
{
    console.log(x.isLetter)
}

myFunction("s")

当我在 .qml 文件中运行此程序时,它告诉我“isLetter”未定义。为什么?

http://qt-project.org/doc/qt-5/qchar.html#isLetter

答案1

您不能直接在 JavaScript var 上使用 Qt 方法,要执行您想要的操作,请选择纯 js 实现:

x.match(/[a-z]/i);

相关内容