An open API service indexing awesome lists of open source software.

https://github.com/pwcong/vue-expressions-baidu

A Vue Component about Baidu Expressions.
https://github.com/pwcong/vue-expressions-baidu

baidu-expressions vue

Last synced: about 2 months ago
JSON representation

A Vue Component about Baidu Expressions.

Awesome Lists containing this project

README

        

![preview](https://github.com/pwcong/SnapShot/blob/master/react-expressions/demo.gif?raw=true)

# vue-expressions-baidu
A Vue Component about Baidu Expressions.

## Install
```
npm install --save vue-expressions-baidu
```

## Usage

```html


```

```js
import {
BaiduExpressionsPicker,
BaiduExpressionsSymbol,
isSymbol,
SYMBOLS
} from "../../src/index";

export default {
data() {
return {
symbols: []
};
},
components: {
BaiduExpressionsPicker,
BaiduExpressionsSymbol
},
methods: {
handleSymbolClick(symbol) {
if (isSymbol(symbol)) {
this.symbols.push(SYMBOLS[symbol]);
}
}
}
};

```

## API

* BaiduExpressionsPicker [ vue component ]

props:

* pickerClass [ string ]
* symbolClass [ string ]
* onSymbolClick [ func ]

* BaiduExpressionsSymbol [ vue component ]

props:

* symbol [ string | required]
* className [ string ]

* isSymbol [ func | str[string] -> bool ]

check if `str` is a valid symbol.

* SYMBOLS [ object ]

get symbol dataURL using key