`
ghl116
  • 浏览: 163725 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Ext4 MessageBox国际化有问题

ext 
阅读更多

今天学习Ext4的过程中,有一个例子,是修改Ext.MessageBox默认的按钮文字

 

Ext.Msg.buttonText={
yes:’ yes’,
no:’no’,
ok:’ok’,
cancel:’cancel’
};
Ext.Msg.buttonText.yes=’Yes’;
var msgBox = Ext.MessageBox.show({
title:’提示’,
msg:’动态跟新的信息文字’,
modal:true,
buttons:Ext.Msg.OK
})
结果没有反应,后来上网查了一下才发现,Ext4的一个Bug,这里说得很清楚http://www.iteye.com/problems/67114
  1. Ext.onReady(function(){  
  2.     var msgBox = Ext.MessageBox;  
  3.     Ext.each(msgBox.msgButtons, function(btn, index){  
  4.         btn.setText(msgBox.buttonText[msgBox.buttonIds[index]]);  
  5.     });  
  6. });  
  7. 执行这段话是可以国际化的,文章中,另外的一种方式没有试出来!

 

分享到:
评论

相关推荐

    Ext 2.3中文文档-API

    8. **国际化支持**:EXT支持多语言环境,文档中会有相应的API介绍,帮助开发者实现应用的国际化。 9. **拖放功能**:EXT的Drag & Drop API允许用户将元素拖放到其他位置,增强了用户体验。 10. **工具提示和提示框...

    EXT 表单验证EXT 表单验证

    8. **国际化支持**:EXT表单验证也考虑到了多语言环境,可以轻松切换不同语言的错误提示。这通过设置全局的`Ext.MessageBox`或每个字段的`invalidText`属性实现。 9. **插件和扩展**:EXT社区提供了许多表单验证...

    Ext3.0 api帮助文档

    - **国际化(Internationalization)**: 提供了多语言支持,方便构建全球化应用。 以上只是Ext3.0 API的一部分关键特性,完整的帮助文档会更深入地介绍每个类和方法,包括参数、返回值、示例代码等,帮助开发者...

    Ext 2.0 中文api 天涯浪子

    10. **国际化支持**:尽管这个中文API文档是针对中文环境的,但Ext 2.0本身具有很好的国际化支持,可以方便地切换不同语言的界面。 要充分利用这个中文API文档,开发者需要了解JavaScript基础,以及Web开发的基本...

    ExtJS-3.4.0系列 — ExtJS下载使用

    `src/locale/ext-lang-zh_CN.js`文件提供了简体中文的国际化资源,使得EXT的提示和错误消息可以显示为中文。 4. **项目引入文件**: 为了在EXT项目中正常使用,需要引入`ext-all.js`、`adapter/ext/ext-base.js`...

    extjs4.2+java经典

    4. **国际化**:ExtJS支持多语言环境,可以轻松地为不同的地区和语言定制界面。 5. **主题定制**:提供了丰富的主题选择,可以根据项目需求自定义界面样式。 ### 最佳实践 - **使用MVC模式**:ExtJS遵循MVC(Model...

    jstl的使用有关JSTL的用法详解

    `<fmt:formatDate>`可以将日期转换为指定格式,`<fmt:message>`用于获取资源包中的国际化消息。 3. **sql库**:这个库用于执行SQL查询,如`<sql:update>`、`<sql:query>`和`<sql:transaction>`等,使得在JSP中操作...

    Exjs 入门篇

    在实际开发中,你可能还会遇到性能优化、自定义组件、国际化支持等问题,这些都是提升ExtJS应用质量和用户体验的关键点。 总之,ExtJS是一个功能强大的JavaScript框架,虽然其文件大小可能对某些环境构成挑战,但其...

    extjs3.0 API 中英

    10. **国际化支持**:文档中包含的中英双语API,意味着开发者可以方便地理解API并适应不同语言环境。 这个压缩包中的`Ext3.0英文API.CHM`和`Ext 3.0 中文.CHM`文件是帮助文档,可以离线查看。CHM是Microsoft的 ...

    Extjs 3.0 中文API

    10. **国际化(Internationalization, i18n)**:支持多语言,方便创建面向全球用户的Web应用。 11. **AJAX请求的封装**:如JsonP和ScriptTagProxy,可以跨域获取数据,扩展了与远程服务的交互能力。 12. **主题...

Global site tag (gtag.js) - Google Analytics