【发布时间】:2019-10-10 12:53:15
【问题描述】:
我有以下 ELM 视图元素:
Html.node "test-elem"
[ Attributes.attribute "data-count" (model.count |> String.fromInt) ]
[]
test-elem 是一个自定义的 html 元素:
constructor() {
super();
this.me = this;
}
connectedCallback() {
console.info(this.dataset.count);
this.div = document.createElement("div");
this.appendChild(this.div);
this.div.innerText = "" + this.dataset.count;
}
attributeChangedCallback() {
console.info(this.dataset.count);
this.div.innerText = "" + this.dataset.count;
}
如果 model.count 发生更改,自定义元素不会重新生成。我该如何强制?
https://ellie-app.com/6SRrZjCzwfra1
根据@Robin 的建议进行了编辑,但没有运气。
【问题讨论】:
标签: elm custom-element