QML中的JavaScript用法详解(一)-----在qml中将字符串类型数据转换为整型数据

admin2024-06-07  6

在c++中,context下发一组数据,是字符串型的,但是我需要在qml中进行判断,所以要将字符型数据转换为整型。


查找js中将字符串转换为整型的方法,参照js的方法,使用Numbwe()函数,强制类型转换,实现了该需求。

//交易记录中的交易类型判断
    function tradeRecordTradeType(type)
    {
        var typeNum =  Number(type);
        var str = "";
        switch(typeNum)
        {
        case 0:
            str = "初始化";
            break;
        case 1:
            str = "售票";
            break;
        case 2:
            str = "出站换乘出站交易";
            break;
        case 3:
            str = "锁卡";
            break;
      ....
        case 18:
            str = "出站更新";
            break;
        default:
            str = "未知交易类型"
            break;
        }
        return str;
    }



type从外部传入时,是string类型的,经过Number()函数,转换为整型,后可做判断操作。



参考文章: http://note.youdao.com/noteshare?id=8ee035b9fbf642ab8175737bcfc14d4a


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明原文出处。如若内容造成侵权/违法违规/事实不符,请联系SD编程学习网:675289112@qq.com进行投诉反馈,一经查实,立即删除!