Material Design Lite 以编程方式触发浮动标签

Material Design Lite Programmatically Trigger Floating Label

我正在通过 JavaScript 向 MDL textfield with floating label 添加一个值。添加值后占位符保留,浮动标签不触发。

我尝试通过 JavaScript 设置焦点,但它不起作用。我必须实际键入一个值才能使标签浮动。

有谁知道如何以编程方式触发浮动事件?

您可以尝试 MaterialTextfield.change() 方法来设置值并触发 class 更改。
但请记住,MaterialTextfield 组件是具有 mdl-js-textfield 的元素 看看这个简短的 hack