2

私の Reagent プロジェクトでは、Hickory を使用して HTML を解析し、Hiccup ページをレンダリングしています。しゃっくりがレンダリングされます。しかし、ページを変更すると ( !reset my view atom )、Hickory が生成したため、React.js が狂ってしまいます。

[:div (as-hiccup (parse "<h1>HELLO WORLD!</h1>"))]

=> ([:html {} [:head {}] [:body {} [:h1 {} HELLO WORLD!]]])

ご覧のとおり、<html> <head> <body>タグが生成されており、私のビューには既にそれらのタグが含まれているため、Reactjs が爆発する原因になっていると思われます。理想的には、生成するだけにしたい[:h1 {} HELLO WORLD!]

4

1 に答える 1

1

(map as-hiccup (parse-fragment "<h1>HELLO WORLD!</h1>"))

生成する[:h1 "HELLO WORLD!"]

于 2015-01-04T10:38:48.813 に答える