All Projects → CodeDaraW → Vue Virtual Keyboard

CodeDaraW / Vue Virtual Keyboard

Licence: mit
⌨️ Vue Virtual Keyboard

Programming Languages

javascript
184084 projects - #8 most used programming language

Labels

Projects that are alternatives of or similar to Vue Virtual Keyboard

Cascade
A modern library for creating user interfaces.
Stars: ✭ 50 (-23.08%)
Mutual labels:  component
Reacom
ReaCOM has got a lot of tools to use and is related to component object model
Stars: ✭ 57 (-12.31%)
Mutual labels:  component
Dzhtmltext
Delphi and Lazarus HTML Label component
Stars: ✭ 60 (-7.69%)
Mutual labels:  component
Web Link
The WebLink component manages links between resources. It is particularly useful to advise clients to preload and prefetch documents through HTTP and HTTP/2 pushes.
Stars: ✭ 1,060 (+1530.77%)
Mutual labels:  component
Checkview
An animated toggling Plus/Check button for Android
Stars: ✭ 56 (-13.85%)
Mutual labels:  component
Region Picker
A region picker based on Vue and ElementUI.
Stars: ✭ 59 (-9.23%)
Mutual labels:  component
Http Foundation
The HttpFoundation component defines an object-oriented layer for the HTTP specification.
Stars: ✭ 8,068 (+12312.31%)
Mutual labels:  component
React Pin Field
📟 React component for entering PIN codes.
Stars: ✭ 63 (-3.08%)
Mutual labels:  component
Apprun
AppRun is a JavaScript library for developing high-performance and reliable web applications using the elm inspired architecture, events and components.
Stars: ✭ 1,087 (+1572.31%)
Mutual labels:  component
Redemo
react demo component
Stars: ✭ 60 (-7.69%)
Mutual labels:  component
React Movable
🔀 Drag and drop for your React lists and tables. Accessible. Tiny.
Stars: ✭ 1,064 (+1536.92%)
Mutual labels:  component
Uxcore Table
Table Component based on React
Stars: ✭ 55 (-15.38%)
Mutual labels:  component
Vue Seamless Scroll
🔰A simple, seamless scrolling for Vue.js vue无缝滚动component
Stars: ✭ 1,106 (+1601.54%)
Mutual labels:  component
Faboptions
A multi-functional FAB component with customizable options
Stars: ✭ 1,060 (+1530.77%)
Mutual labels:  component
Stf Vue Select
stf vue select - most flexible and customized select
Stars: ✭ 61 (-6.15%)
Mutual labels:  component
React Native Hide Show Password Input
React-Native Hide Show Password InputText Component
Stars: ✭ 50 (-23.08%)
Mutual labels:  component
Any Ui
❄️ 一个移动端组件库
Stars: ✭ 58 (-10.77%)
Mutual labels:  component
Class Loader
[DEPRECATED] The ClassLoader component provides tools to autoload your classes and cache their locations for performance.
Stars: ✭ 1,131 (+1640%)
Mutual labels:  component
Selectivity
Modular and light-weight selection library
Stars: ✭ 1,113 (+1612.31%)
Mutual labels:  component
React Qmap
💡react腾讯地图开源组件
Stars: ✭ 60 (-7.69%)
Mutual labels:  component

Vue Virtual Keyboard | English Doc

一个基于Vue.js的虚拟键盘组件。

Build Status codecov

Demo

在线Demo

安装

npm install https://github.com/CodeDaraW/vue-virtual-keyboard.git

使用

ES6

<style>
    #app {
        width: 680px;
        margin: 20px auto;
        font-family: Verdana, Sans-Serif;


    }
    h1 {
        color: #42b983;
        font-weight: bold;

    }

    textarea {
        display: block;
        width: 100%;
        min-height: 100px;
        padding: 0;
        margin: 20px 0;
        font-size: 16px;
    }
</style>
<template>
    <div id="app">
        <h1>Just Enter Text:</h3>
        <textarea type="text" v-model="keyboardText"></textarea>
        <keyboard :keyboard-text.sync="keyboardText"></keyboard>
    </div>
</template>

<script>
import Keyboard from 'vue-virtual-keyboard/src/components/Keyboard'

export default {
    data() {
        return {
            keyboardText: ""
        }
    },

    components: {
        Keyboard
    }
}
</script>

CommonJS

var Keyboard = require('vue-virtual-keyboard/src/components/Keyboard');

构建

# 安装依赖
npm install

# 在 localhost:8080 启动本地服务器并支持热更新
npm run dev

# 构建
npm run build

# 单元测试
npm run unit

# e2e测试
npm run e2e

# 进行所有测试
npm test

协议

The MIT License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].