You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by mi...@apache.org on 2018/10/09 13:59:47 UTC

[incubator-dubbo-ops] branch develop updated: add search component

This is an automated email from the ASF dual-hosted git repository.

min pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/incubator-dubbo-ops.git


The following commit(s) were added to refs/heads/develop by this push:
     new 933d4a1  add search component
933d4a1 is described below

commit 933d4a10d020068aca7b05dcd29a5fe02f056377
Author: nzomkxia <z8...@gmail.com>
AuthorDate: Tue Oct 9 21:59:34 2018 +0800

    add search component
---
 .../src/components/public/Search.vue               | 53 ++++++++++++++++++++++
 1 file changed, 53 insertions(+)

diff --git a/dubbo-admin-frontend/src/components/public/Search.vue b/dubbo-admin-frontend/src/components/public/Search.vue
new file mode 100644
index 0000000..db03c8c
--- /dev/null
+++ b/dubbo-admin-frontend/src/components/public/Search.vue
@@ -0,0 +1,53 @@
+<!--
+  - Licensed to the Apache Software Foundation (ASF) under one or more
+  - contributor license agreements.  See the NOTICE file distributed with
+  - this work for additional information regarding copyright ownership.
+  - The ASF licenses this file to You under the Apache License, Version 2.0
+  - (the "License"); you may not use this file except in compliance with
+  - the License.  You may obtain a copy of the License at
+  -
+  -     http://www.apache.org/licenses/LICENSE-2.0
+  -
+  - Unless required by applicable law or agreed to in writing, software
+  - distributed under the License is distributed on an "AS IS" BASIS,
+  - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  - See the License for the specific language governing permissions and
+  - limitations under the License.
+  -->
+
+<template>
+  <v-card flat color="transparent">
+    <v-card-text>
+      <v-layout row wrap >
+        <v-text-field
+          :label="label" clearable
+          v-bind:value="value"
+          v-on:input="$emit('input', $event)"></v-text-field>
+        <v-btn @click="submit" color="primary" large>Search</v-btn>
+      </v-layout>
+    </v-card-text>
+  </v-card>
+</template>
+
+<script>
+  export default {
+    name: 'search',
+    props: {
+      value: String,
+      submit: {
+        type: Function,
+        default: null
+      },
+      label: {
+        type: String,
+        default: ''
+      }
+    },
+    data: () => ({
+    }),
+    methods: {
+    }
+
+  }
+</script>
+