bobo hace 3 años
padre
commit
291e7252d9

+ 27 - 0
components/pageWrap/index.js

@@ -0,0 +1,27 @@
+// components/page/index.js
+Component({
+    /**
+     * 组件的属性列表
+     */
+    properties: {
+
+    },
+
+    /**
+     * 组件的初始数据
+     */
+    data: {
+        showLoading: false
+    },
+
+    /**
+     * 组件的方法列表
+     */
+    methods: {
+        setValue(k, v) {
+            this.setData({
+                [k]: v
+            })
+        }
+    }
+})

+ 6 - 0
components/pageWrap/index.json

@@ -0,0 +1,6 @@
+{
+    "component": true,
+    "usingComponents": {
+        "loading": "../loading/index"
+    }
+}

+ 5 - 0
components/pageWrap/index.wxml

@@ -0,0 +1,5 @@
+<!--components/page/index.wxml-->
+<view>
+<slot></slot>
+<loading wx:if="{{showLoading}}"></loading>
+</view>

+ 1 - 0
components/pageWrap/index.wxss

@@ -0,0 +1 @@
+/* components/page/index.wxss */