3

我的应用程序基于Polymer-PSK+ES2015. 使用我的分布式应用程序版本,我将收到以下错误: Uncaught TypeError: Cannot read property 'trim' of undefined (elements.js line 5832)

其原因是由于 Polymer paper-input-container-underline 元素的“缺失”属性,请参阅:

图片

图片

由于以下原因,分配properties[m[1]]失败(m[2] || m[3]).trim(); m[2] = "" and m[3] = undefined

任何提示如何解决这个问题以及如何使用我的应用程序的分布式版本?

4

1 回答 1

0

在 javascript 上,空字符串 ("") 和未定义的值都被视为虚假值。

因此,当您编写 ("" || undefined) 时,返回的值将是最后一个虚假值,在这种情况下为 undefined,并且您不能对未定义的值执行方法调用。

你可以在这里读到它。

于 2016-05-29T10:43:37.210 回答