聚合物 2:组件不渲染
Polymer 2 : component doesn't render
我正在尝试使用 CLI 创建一个 Polymer 元素。我的组件真的很简单,但是demo是空白的
它正在运行,但我不知道我更改了什么。在互联网上搜索后,我认为问题是路径错误或名称错误(区分大小写?)。
但我什么也没找到。
控制台中没有任何错误,因为我真的不知道 link 这里的代码是什么,所以我创建了一个 repo 来共享这个小元素。
代码很少。我认为共享 'hole' 元素是最简单的方法。
回购:https://gitlab.com/mildful/test-polymer.git
非常感谢。
您没有在 ready
回调中调用 super.ready()
。
这是必需的,因为 Polymer.Element
声明了一个 ready
函数来初始化元素模板和数据系统。当你覆盖这个函数时,你需要调用 super class 函数来初始化你的元素。
见初始化info。
没有super.ready()
调用 super.ready()
我还注意到,在您的 handleClick
函数中,您输错了要调用的函数。
我正在尝试使用 CLI 创建一个 Polymer 元素。我的组件真的很简单,但是demo是空白的
它正在运行,但我不知道我更改了什么。在互联网上搜索后,我认为问题是路径错误或名称错误(区分大小写?)。
但我什么也没找到。
控制台中没有任何错误,因为我真的不知道 link 这里的代码是什么,所以我创建了一个 repo 来共享这个小元素。
代码很少。我认为共享 'hole' 元素是最简单的方法。
回购:https://gitlab.com/mildful/test-polymer.git
非常感谢。
您没有在 ready
回调中调用 super.ready()
。
这是必需的,因为 Polymer.Element
声明了一个 ready
函数来初始化元素模板和数据系统。当你覆盖这个函数时,你需要调用 super class 函数来初始化你的元素。
见初始化info。
没有super.ready()
调用 super.ready()
我还注意到,在您的 handleClick
函数中,您输错了要调用的函数。