Skip to content

Latest commit

 

History

History
43 lines (36 loc) · 943 Bytes

README.md

File metadata and controls

43 lines (36 loc) · 943 Bytes

euv

why euv? because:

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

source:

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

Quick Start

目前还有 case 没有测试

安装

npm install

运行

npm run dev

目前支持功能

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