Ich habe folgende Code-Schnipsel:Wie aktivieren Sie das Rendern von Attributen in Cycle.js/dom?
button('.textbutton', {
type: "button",
onclick: `toggleVisibility('#abs-${submission.submission_id}');`
},
'Abstract'
),
a({href: "https://localhost:8080"}, 'View Article'),
div(`#abs-${submission.submission_id}`,
{style: 'display:none'}, submission.abstract
),
Dies scheint, als nur zu machen:
<button class="textbutton">Abstract</button>
<a>View Article</a>
<div id="abs-1405603">Text not shown on SO...</div>
Beachten Sie, dass keines der Attribute gerendert werden. Meine cycle.js Importe in dieser Datei sind einfach:
import {VNode, div, a, button, h3, img, hr, b, p, span} from "@cycle/dom";