首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >数据绑定时的exjs6标签渲染值

数据绑定时的exjs6标签渲染值
EN

Stack Overflow用户
提问于 2019-03-16 02:06:01
回答 1查看 36关注 0票数 0

在带数据绑定的extjs6标签中,如何在每次绑定的值发生变化时进行转换?

现在我正在使用一个带公式的视图模型,但它只在创建面板时命中此方法,我希望它在每次我有标签值的传入更改时命中公式。

有人能看到我做错了什么吗?

这是我的标签

代码语言:javascript
复制
                                    columnWidth: 0.5,
                                xtype: 'label',
                                itemId: 'labelDateStatementId',
                                cls: 'myLabelCRM2',
                                bind: {
                                    text: '{convertDateStatement}'
                                }

下面是我在viewmodel中的公式

代码语言:javascript
复制
    formulas: {

    convertDateStatement: function (get) {
        var me = this;
        var myView = me.getView();
        var label = myView.queryById('labelDateStatementId');
        debugger;
    }

它确实符合创建视图时的公式...但是每次我改变标签的绑定值的来源时,我都需要改变它。

EN

回答 1

Stack Overflow用户

发布于 2019-03-17 05:00:32

也许这个解决方案会对你有好处(直接在视图模型上设置数据):

检查example on fiddle

2秒后更改字段上的标签。

也可以将记录绑定到视图模型,如下所示:

检查example 2 on fiddle

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55188449

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档