|
@@ -32,6 +32,7 @@
|
|
|
v-if="src"
|
|
|
:lazy-load="lazyLoad"
|
|
|
:mode="imageMode"
|
|
|
+ :show-menu-by-longpress="showMenu"
|
|
|
@click="handlePreview"
|
|
|
@error="handleError"
|
|
|
/>
|
|
@@ -64,6 +65,7 @@
|
|
|
* @property {Boolean} fixed 是否悬浮
|
|
|
* @property {String} right 悬浮右边距(仅在fixed为true时有效)
|
|
|
* @property {String} bottom 悬浮下边距(仅在fixed为true时有效)
|
|
|
+ * @property {Boolean} showMenu 长按图片显示菜单
|
|
|
* @property {String} defaultErrorImg 图片加载失败显示的默认图片
|
|
|
* @example <fs-avatar size="100rpx" src="***"></fs-avatar>
|
|
|
*/
|
|
@@ -129,6 +131,7 @@ const props = defineProps({
|
|
|
type: String,
|
|
|
default: '60rpx'
|
|
|
},
|
|
|
+ showMenu: Boolean,
|
|
|
defaultErrorImg: {
|
|
|
type: String,
|
|
|
default: config.defaultErrorImg
|