vue 区域组件

VUE-HOTZONE (VUE-HOTZONE)

Vue cover flow component(vue).

Vue盖流组件(vue)。

安装 (Install)

npm install vue-hotzone --save
# or
yarn add vue-hotzone

(Use)

// Use in component
import hotzone from 'vue-hotzone'

export default {
  components: {
    hotzone
  }
}

// Use in global
import hotzone from 'vue-hotzone'

Vue.component(hotzone.name, hotzone)

// or
Vue.use(hotzone)
<hotzone [options]></hotzone>

选件 (Options)

属性 (Attributes)

You can set them to your data function

您可以将它们设置为数据功能

AttributeTypeDescriptionKeys
imageStringimage of hotzone(required: true)
maxNumbermax number of zones
zonesInitArrayinit zonesitem(heightPer, leftPer, topPer, widthPer)
属性 类型 描述 按键
图片 hotzone的图片(必填:true)
最高 最大区域数
zoneInit 数组 初始化区 item(heightPer,leftPer,topPer,widthPer)
大事记 (Events)
Event NameDescriptionParameters
changetriggers when the zones changesthe array of the zones
addtriggers when the zone addthe add zone item
removetriggers when the zone removethe index of the remove zone
overRangetriggers when zones number > maxthe index of the overRange zone
erasetriggers when add zone overRange or smaller than the minimum area(48*48)the index of the erase zone
活动名称 描述 参量
更改 区域更改时触发 区域阵列
在区域添加时触发 添加区域项
去掉 区域删除时触发 删除区域的索引
范围外 当区域编号>最大时触发 overRange区域的索引
抹去 当添加区域overRange或小于最小区域时触发(48 * 48) 擦除区的索引

发展 (Develop)

git clone https://github.com/OrangeXC/vue-hotzone.git

cd vue-hotzone

yarn # or npm install

yarn serve # or npm run serve

翻译自: https://vuejsexamples.com/a-vue2-hot-zone-component/

vue 区域组件

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐