naive-ui/demo/documentation/components/popselect/zhCN/basic.demo.md
07akioni 487001d697 build: add changelog to site, refactor loader based on suffix
.demo.md for component demo
.demo-entry.md for demo entry
.md for common docs
2020-08-19 23:30:04 +08:00

77 lines
1.4 KiB
Markdown

# 基础用法
```html
<n-popselect
v-model="value"
:options="options"
@change="handleChange"
>
<n-tag>{{ value || '弹出选择' }}</n-tag>
</n-popselect>
```
```js
export default {
data () {
return {
value: 'Drive My Car',
options: [
{
label: 'Drive My Car',
value: 'Drive My Car'
},
{
label: 'Norwegian Wood',
value: 'Norwegian Wood'
},
{
label: 'You Won\'t See',
value: 'You Won\'t See',
disabled: true
},
{
label: 'Nowhere Man',
value: 'Nowhere Man'
},
{
label: 'Think For Yourself',
value: 'Think For Yourself'
},
{
label: 'The Word',
value: 'The Word'
},
{
label: 'Michelle',
value: 'Michelle',
disabled: true
},
{
label: 'What goes on',
value: 'What goes on'
},
{
label: 'Girl',
value: 'Girl'
},
{
label: 'I\'m looking through you',
value: 'I\'m looking through you'
},
{
label: 'In My Life',
value: 'In My Life'
},
{
label: 'Wait',
value: 'Wait'
}
]
}
},
methods: {
handleChange (v) {
this.$NMessage.info('值:' + v)
}
}
}
```