javascript - 钛金应用程序中的Unicode字符 'BULLET'

标签 javascript android unicode titanium titanium-mobile

我在使用 Titanium 开发的 Android 应用程序中遇到了 BULLET 字符问题。

我有这部分代码:

    function getFormattedPizza()
{
    var text = win.crust + ' pizza with:\n';
    if (win.toppings.length == 0)
    {
        text += '• Plain (cheese pizza)\n';
    }
    else
    {
        for (var i = 0; i < win.toppings.length; i++)
        {
            text += '&bull; ' + win.toppings[i] + '\n';
        }
    }
    return text;
}

在我的应用程序中,我看到字符串 &bull ;普通(奶酪披萨),不是无序列表。

这样我就可以显示点列表了?

最佳答案

您可以使用'\u2022'+'Plain(奶酪披萨)'代替&bull\u2022是unicode子弹。

示例代码:

var lbl = Ti.UI.createLabel({
    text : '\u2022'+' HELLO'
});
win.add(lbl);

有关更多 unicode,您可以查看此 Link ,或者引用这个question .

希望这对您有帮助。 :)

关于javascript - 钛金应用程序中的Unicode字符 'BULLET',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26295840/

相关文章:

javascript - Chrome 扩展 - 如何仅使用名称字段而不是 id 将字段表单聚焦到当前页面

用于更新输入的 JavaScript 被占位符覆盖

Android交叉编译C,无配置文件

python - 将 UTF-8 转换为二进制 0 和 1 的字符串到代码点

swift - 不区分大小写的字符串比较

javascript - Java:Javascript 函数不会在 Wicket 按钮的 onclick 事件上触发

javascript - XHR 在 Java 中加载 GET 失败?

android - compileSdkVersion 和 targetSdkVersion 有什么区别?

android - App Bundle 使用错误的 key 签名。错误

Grails 未正确编码 unicode 字符