update markdown config

pull/2/head
qingwei.li 2016-08-22 14:04:03 +08:00
parent 810c282799
commit 4206484edc
1 changed files with 10 additions and 12 deletions

View File

@ -53,24 +53,22 @@ cooking.add('vueMarkdown', {
anchorLinkSymbol: '', anchorLinkSymbol: '',
anchorClassName: 'anchor' anchorClassName: 'anchor'
}], }],
[require('markdown-it-container'), 'code', { [require('markdown-it-container'), 'demo', {
validate: function(params) { validate: function(params) {
return params.trim().match(/^code\s+(.*)$/); return params.trim().match(/^demo\s+(.*)$/);
}, },
render: function (tokens, idx) { render: function (tokens, idx) {
var m = tokens[idx].info.trim().match(/^code\s+(.*)$/); var m = tokens[idx].info.trim().match(/^demo\s+(.*)$/);
if (tokens[idx].nesting === 1) { if (tokens[idx].nesting === 1) {
// opening tag var html = tokens[idx + 1].content;
return '<div class="details">' + return `<section class="demo">
`<div class="summary">${md.utils.escapeHtml(m[1])}</div>` + <div class="source">${html}</div>
'<div class="code">'; <div class="meta">
<div class="description">${md.utils.escapeHtml(m[1])}</div>
} else { <div class="highlight">`;
// closing tag
return '</div></div>\n';
} }
return '</section>\n';
} }
}] }]
], ],