【问题标题】:Element binding in Angular-mdlAngular-mdl 中的元素绑定
【发布时间】:2018-09-20 12:47:24
【问题描述】:

我对 Angular 还是很陌生,在实现元素绑定时遇到了一些麻烦。非常感谢任何帮助。下面是代码:

<mdl-textfield floating-label label="Memory" #memory
formControlName="memory"
pattern="[0-9]*" error-ms="Must be a number"
type="text"></mdl-textfield>

<mdl-textfield floating-label label="Size" #size
formControlName="size"
pattern="[0-9]*" error-ms="Must be a number"
max=memory.value/2
type="text"></mdl-textfield>

我想要实现的是:“大小”文本字段的最大字段应该分配有“内存”文本字段值的一半。当前的实现不起作用。有人可以提供一些关于如何实现这一目标的提示。我也希望通过 ngModel 概念实现相同的目标,但没有成功。

干杯, 拉克什

【问题讨论】:

    标签: angular angular-mdl


    【解决方案1】:

    我可以找到上述问题的解决方案。起初,我将两个字段的类型都更改为数字,并为“size”字段的 max 属性调用 javascript 函数,如下所示。

    max={{getMaxSize()}}
    

    此函数检索“内存”元素的值并返回计算值。

    可能还有更好的解决方案。但是,到目前为止,我可以想出这个。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-08-30
      • 1970-01-01
      • 1970-01-01
      • 2016-06-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多