feat: add no arrow type in popup component

This commit is contained in:
JiwenBai 2019-07-01 18:47:35 +08:00
parent 4a9494ff81
commit 098fb7d8f3
3 changed files with 27 additions and 2 deletions

View File

@ -126,6 +126,27 @@
</div>
</div>
</div>
<div class="n-doc-section">
<div class="n-doc-section__header">
No Arrow
</div>
<div class="n-doc-section__view">
<n-popup placement="left" trigger="click" transfer :arrow="false">
<n-button style="margin:0">No Arrow</n-button>
<span slot="content">click out side to hide</span>
</n-popup>
</div>
<div class="n-doc-section__source">
<textarea v-pre>
<n-popup placement="left" trigger="click" transfer :arrow="false">
<n-button style="margin:0">No Arrow</n-button>
<span slot="content">click out side to hide</span>
</n-popup>
</textarea>
</div>
</div>
</div>
</div>
</template>

View File

@ -1,6 +1,6 @@
{
"name": "naive-ui",
"version": "0.1.74",
"version": "0.1.75",
"description": "",
"main": "index.js",
"scripts": {

View File

@ -19,7 +19,7 @@
ref="popper"
class="popper n-popup__content__wrapper"
>
<div class="n-popup-arrow"></div>
<div class="n-popup-arrow" v-if="arrow"></div>
<div
class="n-popup__content"
:style="{
@ -79,6 +79,10 @@ export default {
return ['click', 'hover'].includes(value)
},
default: 'hover'
},
arrow: {
default: true,
type: Boolean
}
},
data () {