Преглед на файлове

解决特殊字符问题

wuxw преди 6 години
родител
ревизия
60ec770268

+ 2 - 2
java110-front/src/main/java/com/java110/front/core/VcCreateProcessor.java

@@ -90,7 +90,7 @@ public class VcCreateProcessor extends AbstractElementTagProcessor {
 
         String namespace = tag.getAttributeValue("namespace");
 
-        return html.replace("this.", namespace + "@");
+        return html.replace("this.", namespace + "_");
     }
 
     private String dealHtmlJs(IProcessableElementTag tag, String js) {
@@ -101,7 +101,7 @@ public class VcCreateProcessor extends AbstractElementTagProcessor {
 
         String namespace = tag.getAttributeValue("namespace");
 
-        return js.replace("this.", "vc.component."+namespace + "@");
+        return js.replace("this.", "vc.component."+namespace + "_");
     }
 
 

+ 3 - 3
java110-front/src/main/resources/static/js/core.js

@@ -133,7 +133,7 @@
                      }
                      var dataNameSpace = vmOptions.data[nameSpace];
                      dataNameSpace[dataAttr] = _vmOptions.data[dataAttr];*/
-                    vmOptions.methods[nameSpace + "@" + dataAttr] = _vmOptions.methods[dataAttr];
+                    vmOptions.methods[nameSpace + "_" + dataAttr] = _vmOptions.methods[dataAttr];
 
                 }
             }
@@ -149,7 +149,7 @@
                     }
                     var methodNameSpace = vmOptions.methods[nameSpace];
                     methodNameSpace[methodAttr] = _vmOptions.methods[methodAttr];*/
-                    vmOptions.methods[nameSpace + "@" + methodAttr] = _vmOptions.methods[methodAttr];
+                    vmOptions.methods[nameSpace + "_" + methodAttr] = _vmOptions.methods[methodAttr];
                 }
             }
         }
@@ -164,7 +164,7 @@
                     }
                     var methodNameSpace = vmOptions.watch[nameSpace];
                     methodNameSpace[watchAttr] = _vmOptions.watch[watchAttr];*/
-                    vmOptions.watch[nameSpace + "@" + watchAttr] = _vmOptions.watch[watchAttr];
+                    vmOptions.watch[nameSpace + "_" + watchAttr] = _vmOptions.watch[watchAttr];
                 }
             }
         }