chengjie 6 gadi atpakaļ
vecāks
revīzija
12b3bf38db
4 mainītis faili ar 48 papildinājumiem un 29 dzēšanām
  1. 2 1
      pages/index/index.wxss
  2. 19 19
      pages/main/addItem.wxml
  3. 2 0
      pages/main/addItem.wxss
  4. 25 9
      utils/main.js

+ 2 - 1
pages/index/index.wxss

@@ -14,5 +14,6 @@
14 14
 
15 15
 .text1{
16 16
   font-size:26rpx;
17
-  margin-top: 130rpx;
17
+  position: fixed;
18
+  top:130rpx;
18 19
 }

+ 19 - 19
pages/main/addItem.wxml

@@ -25,24 +25,24 @@
25 25
   <view class='panelInput'>
26 26
     <textarea class="input" maxlength='-1' bindinput="bindinputField" show-confirm-bar="true" value="{{Field}}" focus="{{Focus}}" cursor="{{Cursor}}" bindblur="onBindblur" data-id='{{FieldNumber}}' />
27 27
   </view>
28
-  <view class='lineFooter'></view>
29
-  <view class="panelTag0 panelTag FlexRow">
30
-    <view class="btn0"></view>
31
-    <view class="btn1 FlexRow" bindtap="addSymbol" data-id="()">
32
-      <image class="universalpic_editbar_brackets_gray" src='../images/universalpic_editbar_brackets_gray.png' />
33
-    </view>
34
-    <view class="btn" bindtap="addSymbol" wx:for="{{BtnArray}}" wx:key="index" data-id="{{item}}">{{item}}</view>
35
-    <view class="btn1 FlexRow" bindtap="addSymbol" data-id="²">
36
-      <image class="universalpic_editbar_sqr_gray" src='../images/universalpic_editbar_sqr_gray.png' />
37
-    </view>
38
-    
39
-  </view>
40
-  <view class='lineFooter'></view>
41
-  <view class='panelBtn FlexRow'>
42
-    <view class='text1' bindtap="closeAddItem" data-idsave="false">取消</view>
43
-    <view class='line1'></view>
44
-    <view class='text2 text1' bindtap="closeAddItem" data-idsave="true">确定</view>
45
-  </view>
46
-  <view class='lineFooter'></view>
28
+  <cover-view class='lineFooter'></cover-view>
29
+  <cover-view class="panelTag0 panelTag FlexRow">
30
+    <cover-view class="btn0"></cover-view>
31
+    <cover-view class="btn1 FlexRow" bindtap="addSymbol" data-id="()">
32
+      <cover-image class="universalpic_editbar_brackets_gray" src='../images/universalpic_editbar_brackets_gray.png' />
33
+    </cover-view>
34
+    <cover-view class="btn" bindtap="addSymbol" wx:for="{{BtnArray}}" wx:key="index" data-id="{{item}}">{{item}}</cover-view>
35
+    <cover-view class="btn1 FlexRow" bindtap="addSymbol" data-id="²">
36
+      <cover-image class="universalpic_editbar_sqr_gray" src='../images/universalpic_editbar_sqr_gray.png' />
37
+    </cover-view>
38
+
39
+  </cover-view>
40
+  <cover-view class='lineFooter'></cover-view>
41
+  <cover-view class='panelBtn FlexRow'>
42
+    <cover-view class='text1' bindtap="closeAddItem" data-idsave="false">取消</cover-view>
43
+    <cover-view class='line1'></cover-view>
44
+    <cover-view class='text2 text1' bindtap="closeAddItem" data-idsave="true">确定</cover-view>
45
+  </cover-view>
46
+  <cover-view class='lineFooter'></cover-view>
47 47
 
48 48
 </view>

+ 2 - 0
pages/main/addItem.wxss

@@ -84,6 +84,7 @@
84 84
 
85 85
 .panelTag0 {
86 86
   justify-content: flex-start;
87
+  z-index: 10;
87 88
 }
88 89
 
89 90
 .panelTag .btn0 {
@@ -137,6 +138,7 @@
137 138
 .panelBtn {
138 139
   width: 100%;
139 140
   background-color: #f8f8f8;
141
+  z-index: 10;
140 142
 }
141 143
 
142 144
 .panelBtn .line1 {

+ 25 - 9
utils/main.js

@@ -293,16 +293,16 @@ function gotoFeedback() {
293 293
 }
294 294
 function changeViewToString(content) {
295 295
   var str = content;
296
-  if (str.constructor == Array){
297
-    if (str.length>0)
298
-      str=str.join(",");
296
+  if (str.constructor == Array) {
297
+    if (str.length > 0)
298
+      str = str.join(",");
299 299
     else
300
-      str="";
300
+      str = "";
301 301
   }
302 302
 
303 303
   if (!str)
304 304
     str = ""
305
-  else{
305
+  else {
306 306
     str = str.replace(/\n\n/g, "\n");
307 307
     if (str.indexOf("\n") == 0) {
308 308
       str = str.substr(1);
@@ -315,13 +315,29 @@ function changeViewToString(content) {
315 315
 }
316 316
 
317 317
 function EncryptUrl(str) {
318
-  str = str.replace(/baidu.com/g, "#####1#####");
319
-  str = str.replace(/iciba.com/g, "#####2#####");
318
+  if (str.constructor == Array) {
319
+    if (str.length > 0)
320
+      str = str.join(",");
321
+    else
322
+      str = "";
323
+  }
324
+  if (str) {
325
+    str = str.replace(/baidu.com/g, "#####1#####");
326
+    str = str.replace(/iciba.com/g, "#####2#####");
327
+  }
320 328
   return str;
321 329
 }
322 330
 function DecryptUrl(str) {
323
-  str = str.replace(/#####1#####/g, "baidu.com");
324
-  str = str.replace(/#####2#####/g, "iciba.com");
331
+  if (str.constructor == Array) {
332
+    if (str.length > 0)
333
+      str = str.join(",");
334
+    else
335
+      str = "";
336
+  }
337
+  if (str) {
338
+    str = str.replace(/#####1#####/g, "baidu.com");
339
+    str = str.replace(/#####2#####/g, "iciba.com");
340
+  }
325 341
   return str;
326 342
 }
327 343