1 2 3 4 5 6 7 8 9 10 11 12 13
import Prism from 'prismjs'; const CodeHighlight = { beforeMount(el, binding) { if (binding.modifiers.script) el.className = 'language-javascript'; else if (binding.modifiers.css) el.className = 'language-css'; else el.className = 'language-markup'; Prism.highlightElement(el.children[0]); }, }; export default CodeHighlight;