gpt4 book ai didi

javascript - 通过 attr 数据绑定(bind)的 i18n 文本未显示

转载 作者:行者123 更新时间:2023-11-28 03:00:32 37 4
gpt4 key购买 nike

我的主页(根)包含名为 levelvalue 的可观察对象并为其节省了一些值(value)。

子页面中html如下:

<ol>
<li><span data-bind="attr:{id:$root.levelvalue,'data-i18n':$root.levelvalue}"></span>
</li>
</ol>

问题是<li>里面的值即使值在浏览器开发人员工具 (F12) 中正确显示,也未显示在浏览器中,如下所示:

<span data-bind="attr:{'data-i18n':$root.levelvalue}" data-i18n="applications"/>

这是 i18n 翻译的问题吗?

注意:页面上的所有其他值即使使用 i18n 也能正确显示。

最佳答案

在其 View 模型中使用以下代码加载空白弹出窗口(模板)可解决问题:

i18n.init({
"lng": 'en',
"debug": true,
"fallbackLng": 'en',
"resGetPath": AppConstants.get('LOCALIZEDPATH') + '/__ns__-__lng__.json',
ns: {
namespaces: ['resource'],
defaultNs: 'resource'
}
}, function (call) {
$(document).i18n();
});

寻找更好的解决方案...

关于javascript - 通过 attr 数据绑定(bind)的 i18n 文本未显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34874465/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com