vue以前宣传是渐进式框架,可以在本身有的网页文件里无侵入使用,这点我很喜欢。
前端发展太快了,先是2,现在3,现在好像流行vue单文件了。
我不是专业程序员,没那么多精力跟踪。
有个小东西想有时间改下,据说现在petite-vue更适合无侵入改造原网页。
看看,先上人家的源码地址
https://github.com/vuejs/petite-vue
我个人喜欢什么都掌握在自己手上,因此那种js在别人服务器上的事情我是万万不敢的。放上两个js地址,源码里也了也有。
上面是直接引入的js且不需要初始化了,下面是模块类型引入的js。
必须来个小例子了。
<!DOCTYPE html> <html> <head> <title>Petite-Vue Example</title> </head> <body> <div v-scope> <p>{{ count }}</p> <p @click="my">{{ plusOne }}</p> <button @click="increment">increment</button> </div> <script type="module"> import { createApp } from './petite-vue.es.js' createApp({ // exposed to all expressions count: 0, // getters get plusOne() { return this.count + 1 }, // methods increment() { this.count++ }, my:()=>{ alert("强大"); } }).mount() </script>
确实好用,以后慢慢学习慢慢更新。