首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >extjs6绑定标签可见性

extjs6绑定标签可见性
EN

Stack Overflow用户
提问于 2019-11-19 03:38:40
回答 1查看 38关注 0票数 0

我正在寻找绑定一个按钮的可见性到一个参数有一些困难。在xamarin中,我会将xaml中的绑定添加到一个参数中,然后在viewmodel中,我会有一个getter/setter,并简单地将我简单的true/false公式放在getter中。

extjs中的等价物是什么?在我看来,现在我有,

代码语言:javascript
复制
{
   xtype: 'button',
   text: 'Upload LiveEnd',
   //itemId: 'buttonUploadLiveEnd',
   handler: 'onUploadLiveEnding',
   margin: '5px 5px 0 0',
   bind: {
     hidden: '{param}'
   }
}

在我的视图模型中有一个参数

代码语言:javascript
复制
data: {
   param: true
}

这可以用来隐藏按钮,但当我试图更改控制器中的变量时,它不会更改视图,即使我认为参数正在更改。有没有更简单的东西,比如来自xamarin的getter/setter?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-11-19 14:46:41

要更改视图模型的数据字段的值,可以在视图模型上使用set方法。所以为了达到你的目标,你可以使用下面的语法。

代码语言:javascript
复制
vm.set('param', false);

这里的vm是视图模型的引用。

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

https://stackoverflow.com/questions/58921755

复制
相关文章

相似问题

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