mirror of
https://github.com/tusen-ai/naive-ui.git
synced 2025-03-01 13:36:55 +08:00
127 lines
2.5 KiB
Vue
127 lines
2.5 KiB
Vue
<template>
|
|
<div
|
|
ref="doc"
|
|
class="n-doc"
|
|
>
|
|
<div class="n-doc-header">
|
|
<n-gradient-text :font-size="20">
|
|
Checkbox / n-checkbox
|
|
</n-gradient-text>
|
|
</div>
|
|
<div class="n-doc-body">
|
|
<div class="n-doc-section">
|
|
<div class="n-doc-section__header">
|
|
Basic Usage
|
|
</div>
|
|
<div class="n-doc-section__view">
|
|
<n-checkbox
|
|
v-model="isChecked"
|
|
style="width: 120px;"
|
|
>
|
|
checkbox
|
|
</n-checkbox>
|
|
<n-checkbox
|
|
v-model="isChecked"
|
|
style="width: 120px;"
|
|
/>
|
|
<n-checkbox
|
|
v-model="isChecked"
|
|
disabled
|
|
style="width: 120px;"
|
|
/>
|
|
<div style="width: 120px;">
|
|
isChecked: {{ isChecked }}
|
|
</div>
|
|
</div>
|
|
<div class="n-doc-section__source">
|
|
<textarea v-pre><n-checkbox
|
|
v-model="isChecked"
|
|
style="width: 120px;"
|
|
>
|
|
checkbox
|
|
</n-checkbox>
|
|
<n-checkbox
|
|
v-model="isChecked"
|
|
style="width: 120px;"
|
|
/>
|
|
<n-checkbox
|
|
v-model="isChecked"
|
|
disabled
|
|
style="width: 120px;"
|
|
/>
|
|
<n-checkbox
|
|
v-model="isChecked"
|
|
disabled
|
|
style="width: 120px;"
|
|
/>
|
|
<div style="width: 120px;">
|
|
isChecked: {{ isChecked }}
|
|
</div></textarea>
|
|
</div>
|
|
</div>
|
|
<div class="n-doc-section">
|
|
<div class="n-doc-section__header">
|
|
Change Event
|
|
</div>
|
|
<div class="n-doc-section__view">
|
|
<n-checkbox
|
|
v-model="isChecked"
|
|
style="width: 120px;"
|
|
@change="handleChange"
|
|
>
|
|
checkbox
|
|
</n-checkbox>
|
|
<div style="width: 120px;">
|
|
isChecked: {{ isChecked }}
|
|
</div>
|
|
</div>
|
|
<div class="n-doc-section__source">
|
|
<textarea v-pre>
|
|
<n-checkbox
|
|
v-model="isChecked"
|
|
style="width: 120px;"
|
|
@change="handleChange"
|
|
>
|
|
checkbox
|
|
</n-checkbox>
|
|
<div style="width: 120px;">
|
|
isChecked: {{ isChecked }}
|
|
</div>
|
|
<script>
|
|
export default {
|
|
data () {
|
|
return {
|
|
isChecked: false
|
|
}
|
|
},
|
|
methods: {
|
|
handleChange (isChecked) {
|
|
alert(String(isChecked))
|
|
}
|
|
}
|
|
}
|
|
</script>
|
|
</textarea>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
|
|
<script>
|
|
import docCodeEditorMixin from './docCodeEditorMixin'
|
|
export default {
|
|
mixins: [docCodeEditorMixin],
|
|
data () {
|
|
return {
|
|
isChecked: false
|
|
}
|
|
},
|
|
methods: {
|
|
handleChange (isChecked) {
|
|
alert(String(isChecked))
|
|
}
|
|
}
|
|
}
|
|
</script>
|