Petite-Vue.js使用示例

PetiteVue简介

如果你有一个后端框架,并且它已经渲染了大部分的 HTML,或者你的前端逻辑并不复杂,不需要构建步骤一个适用于此类无构建步骤场景的Vue的替代版Petite-vue,主要为渐进式增强已有的 HTML 作了特别的优化。功能更加精简,十分轻量。

代码示例1

<div v-scope>
{{count}}
{{mm}}
<button @click="changetxt()">修改文本</button>
<p v-for="item in arr">{{item}}</p>
</div>

<script src="https://unpkg.com/petite-vue"></script>
<script>
   PetiteVue.createApp({
    // exposed to all expressions
    count: 0,
	mm:"文本",
	arr:[1,2,3],
    // getters
    get plusOne() {
      return this.count + 1
    },
    // methods
    increment() {
      this.count++
    },
	//改变文本的方法
	changetxt(){
		this.mm="文本哈哈哈"
	}
  }).mount()
  
</script>

示例代码2

//加载esm模块写法
<script type="module">
  import { createApp } from 'https://unpkg.com/petite-vue?module'
  createApp().mount()
</script>
//引用js文件写法
<script src="https://unpkg.com/petite-vue"></script>
<script>
PetiteVue.createApp().mount()
</script>

挂载到指定元素

createApp().mount('#only-this-div')
未经允许不得转载:桔子雨工作室 » Petite-Vue.js使用示例
分享到: 生成海报
一个数字化服务提供商

承接外贸建站,软件APP开发

部分产品联系我们
切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

切换登录

注册

微信扫一扫关注
如已关注,请回复“登录”二字获取验证码