Skip to content

Instantly share code, notes, and snippets.

@johanneslamers
Forked from mmikkel/vue.twig
Created September 22, 2016 11:15
Show Gist options
  • Save johanneslamers/5c975d364bb69f23e7726c9fc44425f1 to your computer and use it in GitHub Desktop.
Save johanneslamers/5c975d364bb69f23e7726c9fc44425f1 to your computer and use it in GitHub Desktop.
Vue.js Craft template
{% includeJsFile('https://cdnjs.cloudflare.com/ajax/libs/vue/1.0.26/vue.js') %}
{% set script %}
Vue.config.debug = true;
Vue.config.delimiters = ['${', '}'];
new Vue({
el: '#content',
data: {
message: 'Hello Vue.js!'
}
});
{% endset %}
{% includeJs script %}
{% block content %}
<div id="content" role="main">
${ message }
</div>
{% endblock %}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment