File tree 1 file changed +8
-4
lines changed
1 file changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -741,7 +741,9 @@ define([
741
741
package . options && package . options . forEach ( function ( v , i ) {
742
742
var val = state [ v . name ] ;
743
743
if ( val == undefined || val == '' || val == v . default ) {
744
- val = vp_getTagValue ( pageThis , v , parent = parent ) ;
744
+ if ( pageThis ) {
745
+ val = vp_getTagValue ( pageThis , v , parent = parent ) ;
746
+ }
745
747
}
746
748
var id = '${' + v . name + '}' ;
747
749
if ( val == undefined || val . trim ( ) == '' ) {
@@ -802,9 +804,11 @@ define([
802
804
if ( _VP_SHOW_RESULT && package . options ) {
803
805
var outputOptList = package . options . filter ( x => x . output === true ) ;
804
806
var outputStr = '' ;
805
- outputOptList . forEach ( opt => {
806
- outputStr += ( outputStr !== '' ?', ' :'' ) + vp_getTagValue ( pageThis , opt ) ;
807
- } )
807
+ if ( pageThis ) {
808
+ outputOptList . forEach ( opt => {
809
+ outputStr += ( outputStr !== '' ?', ' :'' ) + vp_getTagValue ( pageThis , opt ) ;
810
+ } )
811
+ }
808
812
if ( outputStr != '' ) {
809
813
code += '\n' + outputStr ;
810
814
}
You can’t perform that action at this time.
0 commit comments