Prechádzať zdrojové kódy

feat(pages): 不加route block 也会自动注册到页面

Burt 2 rokov pred
rodič
commit
e6354bdade
3 zmenil súbory, kde vykonal 14 pridanie a 0 odobranie
  1. 4 0
      src/pages.json
  2. 9 0
      src/pages/demo/index.vue
  3. 1 0
      uni-pages.d.ts

+ 4 - 0
src/pages.json

@@ -42,6 +42,10 @@
         "navigationBarTitleText": "我才是标题"
       }
     },
+    {
+      "path": "pages/demo/index",
+      "type": "page"
+    },
     {
       "path": "pages/my/index",
       "type": "page",

+ 9 - 0
src/pages/demo/index.vue

@@ -0,0 +1,9 @@
+<template>
+  <view>
+    <view>demo</view>
+    <view>测试是否会自动引入到pages,发现会</view>
+    <view>就是不加route-block也会自己引入到pages</view>
+    <view>得到类似如下的配置</view>
+    <view>{ "path": "pages/demo/index", "type": "page" },</view>
+  </view>
+</template>

+ 1 - 0
uni-pages.d.ts

@@ -5,6 +5,7 @@
 
 interface NavigateToOptions {
   url: "pages/index/index" |
+       "pages/demo/index" |
        "pages/my/index" |
        "pages/throughout/index" |
        "pages/index/components/demo";