0.5.26 • Published 2 years ago

activity-components v0.5.26

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

activity-components

vue3 活动组件

开发

yarn serve

开发规范

1、所有的 style 都需要支持 json string 因为编辑器编辑后的都是 string 因此需要组件内部支持转为 object 例子:

<render-vnode
  v-for="(iitem, i) in arrange"
  :key="i"
  :type="iitem.type || 'span'"
  :props="{ style: stringStyleToStyle(iitem.style) }"
  :children="isUndefined(item[iitem.key]) ? [iitem.key] : [item[iitem.key]]"
></render-vnode>

2、组件内需要监听 props 变化 因为编辑器需要所见即所得

3、事件机制

采用的是 event bus 机制 见 utils/emit.ts 供其他项目使用

触发事件

  • emit('id+事件名', 参数)

监听事件

  • 事件监听由 props 传递的 编辑器中编辑传入的是一个字符串函数

4、接口数据字段 sourceData

  • 接口传入的数据 在编辑器编辑时传递的为 sourceDataKey 渲染端会被解析为真实数据

调试

文档

发布

npm publish

发布权限

npm owner add (name) activity-components

0.5.10

2 years ago

0.5.11

2 years ago

0.4.9

2 years ago

0.4.8

2 years ago

0.5.18

2 years ago

0.5.19

2 years ago

0.5.16

2 years ago

0.5.17

2 years ago

0.5.14

2 years ago

0.5.15

2 years ago

0.5.12

2 years ago

0.5.13

2 years ago

0.5.4

2 years ago

0.5.3

2 years ago

0.5.6

2 years ago

0.5.5

2 years ago

0.5.0

2 years ago

0.5.2

2 years ago

0.5.1

2 years ago

0.5.8

2 years ago

0.5.7

2 years ago

0.5.9

2 years ago

0.5.21

2 years ago

0.5.22

2 years ago

0.5.20

2 years ago

0.5.25

2 years ago

0.5.26

2 years ago

0.5.23

2 years ago

0.5.24

2 years ago

0.4.7

2 years ago

0.4.6

2 years ago

0.3.9

2 years ago

0.3.0

2 years ago

0.4.5

2 years ago

0.3.6

2 years ago

0.4.4

2 years ago

0.3.5

2 years ago

0.3.8

2 years ago

0.2.9

2 years ago

0.3.7

2 years ago

0.2.8

2 years ago

0.4.1

2 years ago

0.3.2

2 years ago

0.4.0

2 years ago

0.3.1

2 years ago

0.4.3

2 years ago

0.3.4

2 years ago

0.4.2

2 years ago

0.3.3

2 years ago

0.2.7

3 years ago

0.2.6

3 years ago

0.2.3

3 years ago

0.2.5

3 years ago

0.2.4

3 years ago

0.2.1

3 years ago

0.2.2

3 years ago

0.2.0

3 years ago

0.1.8

3 years ago

0.1.7

3 years ago

0.1.9

3 years ago

0.1.6

3 years ago

0.1.4

3 years ago

0.1.3

3 years ago

0.1.5

3 years ago

0.1.0

3 years ago

0.1.2

3 years ago

0.0.3

3 years ago

0.1.1

3 years ago

0.0.2

3 years ago

0.0.9

3 years ago

0.0.8

3 years ago

0.0.5

3 years ago

0.0.4

3 years ago

0.0.7

3 years ago

0.0.6

3 years ago

0.0.1

3 years ago