Browse Source

upd:sidenavbar

suzigang 5 years ago
parent
commit
f50a522bde
2 changed files with 15 additions and 0 deletions
  1. 4 0
      src/packages/sidenavbar/doc.md
  2. 11 0
      src/packages/sidenavbar/sidenavbar.vue

+ 4 - 0
src/packages/sidenavbar/doc.md

@@ -54,6 +54,7 @@
 ```
 
 ```javascript
+import { Popup } from '@nutui/nutui'
 export default {
   data() {
     return {
@@ -63,6 +64,9 @@ export default {
         height: '100%'
     };
   },
+  components: {
+      'nut-popup': Popup
+  },
   methods: {
     showNav() {
         this.show1 = true

+ 11 - 0
src/packages/sidenavbar/sidenavbar.vue

@@ -8,6 +8,12 @@
     </div>
 </template>
 <script>
+import Icon from '../icon/icon.vue';
+import '../icon/icon.scss';
+import Subsidenavbar from '../subsidenavbar/subsidenavbar.vue';
+import '../subsidenavbar/subsidenavbar.scss';
+import Sidenavbaritem from '../sidenavbaritem/sidenavbaritem.vue';
+import '../sidenavbaritem/sidenavbaritem.scss';
 export default {
     name:'nut-sidenavbar',
     props: {
@@ -16,6 +22,11 @@ export default {
             default:15
         }
     },
+    components: {
+        'nut-icon': Icon,
+        'nut-subsidenavbar': Subsidenavbar,
+        'nut-sidenavbaritem': Sidenavbaritem,
+    },
     mounted() {
         this.observer = new MutationObserver(function(mutations) {
             this.handleSlots()