【问题标题】:Polymer 2 : component doesn't render聚合物 2:组件不渲染
【发布时间】:2017-08-24 16:44:40
【问题描述】:

我正在尝试使用 CLI 创建一个 Polymer 元素。我的组件很简单,但是演示是空白的。

它工作正常,但我不知道我做了什么改变。在互联网上搜索后,我认为问题是路径错误或名称错误(区分大小写?)。

但我什么都没找到。

控制台中没有任何错误,因为我真的不知道要在此处链接什么代码,所以我创建了一个 repo 来分享这个小元素。

代码很少。我认为分享“洞”元素是最简单的方法。

回购:https://gitlab.com/mildful/test-polymer.git

非常感谢。

【问题讨论】:

    标签: polymer polymer-2.x


    【解决方案1】:

    您没有在 ready 回调中调用 super.ready()。

    这是必需的,因为Polymer.Element 声明了一个ready 函数来初始化元素模板和数据系统。当你重写这个函数时,你需要调用超类函数来初始化你的元素。

    请参阅info 进行初始化。

    没有super.ready()

    致电super.ready()

    我还注意到,在您的 handleClick 函数中,您输入了错误的函数。

    【讨论】:

    • 哈哈这么简单。非常感谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多