Пример vie.js не работает

Я пытался реализовать vie.js (viejs . Org), чтобы сделать вывод html моей CMS более читабельным / управляемым на компьютере.

Однако vie-2.1.0.js всегда выдает ошибку:

Uncaught TypeError: Object [object Object] не имеет метода getByCid

Я также попробовал другие примеры, такие как те, которые можно найти здесь:

http://viejs.org/docs/2.1.0/index.html

а также закончился с той же ошибкой.

Я вставил свой код в эту скрипку: http://jsfiddle.net/2hwZS/

Но я также вставлю это здесь:

<!DOCTYPE html>
<html>
<head>
    <script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
    <script src="http://underscorejs.org/underscore-min.js"></script>
    <script src="http://backbonejs.org/backbone-min.js"></script>
    <script src="http://neogermi.github.io/VIEwidgets/lib/jquery.rdfquery.js"></script>
    <script type="text/javascript" src="http://viejs.org/js/vie-2.1.0.debug.js"></script>
</head>
<body>
    <div id="index" typeof="http://rdfs.org/sioc/ns#Post" about="index">
        <h2 property="dcterms:title">Ich bin ein Blocktitel</h2>
        <p  property="sioc:content">Dieser Block hat nat&uuml;rlich auch einen Inhalt. Hier k&ouml;nnte jetzt alles stehen. Nachrichten, statischer Text, Termine oder einfach auch nichts. Wichtig ist nur, dass das Markup stimmt !</p>
        <p>Verfasst von <span>Jan Gregor Triebel</span> am <span>17.05.2013 / 10:47 Uhr</span></p>
    </div>
    <script>
        // Setting up VIE
        v = new VIE({classic: true});
        v.use(new v.RdfaService());
        var objects = v.RDFaEntities.getInstances();
        var post    = v.EntityManager.getBySubject('index');
        console.log(post);
    </script>
</body>
</html>

1 ответ

Вам, вероятно, следует подать заявку в трекер VIE напрямую: https://github.com/bergie/VIE/issues

Другие вопросы по тегам