SkillAgentSearch skills...

Euv

写一个较为强大的Vue,支持虚拟DOM、diff更新以及基本的API。'vue'.split('').sort().join('') === 'euv'

Install / Use

/learn @wunci/Euv
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

euv

why euv? because:

'vue'.split('').sort().join('') // euv

source:

'node'.split('').sort().join('') // deno

Quick Start

目前还有 case 没有测试

安装

npm install

运行

npm run dev

目前支持功能

  • [x] 虚拟DOM
  • [x] Diff更新
  • [x] {{ data }} or {{ data + 'test' }} or {{ fn(data) }}
  • [x] v-for // v-for="(item, index) in list" or v-for="(item, index) in 10" or v-for="(item, index) in 'string'"
  • [x] v-if v-else-if v-else
  • [x] v-show
  • [x] v-html
  • [x] v-model
  • [x] @click v-on:click 事件(支持绑定其他事件) @click="fn('a',$event)" @click="fn" @click="show = false" @click="function(){console.log(1)}"
  • [x] methods 方法
  • [x] computed 计算属性
  • [x] watch 监听
  • [x] beforeCreatecreatedbeforeMountmountedbeforeUpdateupdated
  • [x] :class
  • [x] :style
  • [x] $nextTick
View on GitHub
GitHub Stars20
CategoryDevelopment
Updated1y ago
Forks1

Languages

JavaScript

Security Score

65/100

Audited on Feb 19, 2025

No findings