2
0
mirror of https://github.com/tenrok/vue-meta.git synced 2026-06-25 01:10:33 +03:00

Fix: merge array if vmid is undefined

This commit is contained in:
Sébastien Chopin
2016-11-14 20:40:10 +01:00
parent 5808ab9340
commit 8f39c97128
3 changed files with 5 additions and 5 deletions
+1 -1
View File
@@ -10,7 +10,7 @@
export default { export default {
metaInfo: { metaInfo: {
meta: [ meta: [
{ vmid: 'charset', charset: 'utf-8' } { charset: 'utf-8' }
] ]
} }
} }
+3 -3
View File
@@ -25,9 +25,9 @@ export default {
module: { module: {
loaders: [ loaders: [
{ test: /\.js$/, exclude: /node_modules/, loader: 'babel' }, { test: /\.js$/, exclude: /node_modules/, loader: 'babel-loader' },
{ test: /\.vue$/, loader: 'vue' }, { test: /\.vue$/, loader: 'vue-loader' },
{ test: /\.json$/, loader: 'json' } { test: /\.json$/, loader: 'json-loader' }
] ]
}, },
+1 -1
View File
@@ -43,7 +43,7 @@ export default function _getMetaInfo (options = {}) {
let shared = false let shared = false
for (let sourceIndex in source) { for (let sourceIndex in source) {
const sourceItem = source[sourceIndex] const sourceItem = source[sourceIndex]
if (targetItem[tagIDKeyName] === sourceItem[tagIDKeyName]) { if (targetItem[tagIDKeyName] && targetItem[tagIDKeyName] === sourceItem[tagIDKeyName]) {
shared = true shared = true
break break
} }