mirror of
https://github.com/tenrok/vue-meta.git
synced 2026-06-23 14:30:33 +03:00
Allow titleTemplate to be a function
This commit is contained in:
@@ -84,7 +84,11 @@ export default function _getMetaInfo (options = {}) {
|
|||||||
|
|
||||||
// replace title with populated template
|
// replace title with populated template
|
||||||
if (info.titleTemplate) {
|
if (info.titleTemplate) {
|
||||||
info.title = info.titleTemplate.replace(/%s/g, info.titleChunk)
|
if (typeof info.titleTemplate === 'function') {
|
||||||
|
info.title = info.titleTemplate(info.titleChunk)
|
||||||
|
} else {
|
||||||
|
info.title = info.titleTemplate.replace(/%s/g, info.titleChunk)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// convert base tag to an array so it can be handled the same way
|
// convert base tag to an array so it can be handled the same way
|
||||||
|
|||||||
Reference in New Issue
Block a user