Skip to content

leegsen7/mVue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mVue 学习Vue.js开发一个mvvm库

重要说明: 此项目基于DMQ/mvvm的项目改造

本项目对比原项目的新增功能

  1. 引入webpack模块化构建
  2. 支持复杂的表达式,例如: v-show="curVal === 'show' && num > 50"
  3. 支持多个插值表达式,例如:
<div>我的名字是{{person.name}},今年{{person.age}}</div>
<button @click="toggleClick">点击{{curVal === 'show' ? '隐藏' : '显示'}}</button>
  1. 属性绑定: class、title、href、src,例如:
<div class="text1" :class="{active: active}"></div>
<div class="text2" :class="[errorClass,classType > 0 ? 'status1' : 'status0']"></div>
<a :href="hrefVal" :title="titleVal" target="_blank">点击跳转</a>
  1. 事件绑定传值,例如:@click="clickEventTest(inputVal_2)"

About

学习Vue.js开发一个简易的mvvm库

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published