gpt4 book ai didi

clojurescript - 如何在 Clojurescript 中设置嵌套属性值?

转载 作者:行者123 更新时间:2023-12-04 05:59:12 27 4
gpt4 key购买 nike

我想从 clojurescript 设置 element.style.height 属性,但不幸的是这段代码失败了:

(set! (-> (sel1 tr :.ragslide) .-style .-height) (content-height))

(sel1 选择一个 DOM 元素,它是来自 Dommy 库的宏)

出现以下错误:
clojure.lang.ExceptionInfo: 
Assert failed: Can't set! local var or non-mutable field
(or (nil? local) (and (:field local) (or (:mutable local) (:unsynchronized-mutable local) (:volatile-mutable local)))) at line 79 {:tag :cljs/analysis-error, :file nil, :line 79, :column 7}

如何设置该属性?

最佳答案

好吧,哇,这似乎真的很奇怪。它无法工作,因为该代码位于 core.async 块中,该块将所有内容都搞砸了......

关于clojurescript - 如何在 Clojurescript 中设置嵌套属性值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18023742/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com