Просмотр исходного кода

ensure id is string when resolving asset (fix #2254)

Evan You 10 лет назад
Родитель
Сommit
20deeee51c
1 измененных файлов с 4 добавлено и 0 удалено
  1. 4 0
      src/util/options.js

+ 4 - 0
src/util/options.js

@@ -359,6 +359,10 @@ export function mergeOptions (parent, child, vm) {
  */
  */
 
 
 export function resolveAsset (options, type, id) {
 export function resolveAsset (options, type, id) {
+  /* istanbul ignore if */
+  if (typeof id !== 'string') {
+    return
+  }
   var assets = options[type]
   var assets = options[type]
   var camelizedId
   var camelizedId
   return assets[id] ||
   return assets[id] ||