谷歌网站地图提交,无锡市新吴区住房和建设交通局网站,c 网站开发简单实例,wordpress 地方生活目录 概念
创建实例
插值表达式 Vue响应式特性 概念
Vue是一个用于 构建用户界面 的 渐进式 框架 构建用户界面#xff1a;基于数据渲染出用户看到的页面 渐进式#xff1a;Vue相关生态#xff1a;声明式渲染组件系统客户端路由大规模状态管理构建工具 V…目录 概念
创建实例
插值表达式 Vue响应式特性 概念
Vue是一个用于 构建用户界面 的 渐进式 框架 构建用户界面基于数据渲染出用户看到的页面 渐进式Vue相关生态声明式渲染组件系统客户端路由大规模状态管理构建工具 Vue的两种使用方式 ①Vue核心包开发 场景局部模块改造 ②Vue核心包Vue插件 工程化开发 场景整站开发 Vue 是一种非常适合循序渐进学习和开发的前端框架无需一次性掌握所有技术可以根据自己的需求和进度逐步深入学习和应用 框架一套完整的项目解决方案 优点开发效率提升 缺点框架具有一些语法限制可以去官网获得 Vue相关生态 创建实例 !DOCTYPE html
html langenheadmeta charsetUTF-8meta nameviewport contentwidthdevice-width, initial-scale1.0title001创建一个Vue实例/title!-- 引入 Vue2 开发环境版本包含了有帮助的命令行警告 --script srchttps://cdn.jsdelivr.net/npm/vue2/dist/vue.js/script
/headbodydiv idbox1h1{{msg}}/h1h1{{count}}/h1/divdiv idbox2h1{{msg}}/h1h1{{count}}/h1/divdiv idapph1{{msg}}/h1h1{{count}}/h1/divscriptconst vm new Vue({el: #app,//该vm实例渲染idapp的元素data: {//在Vue2中使用data 属性来声明响应式数据msg: Hello Vue,count: 666}})console.log(vm)/script
/body/html 插值表达式
作用利用 表达式 进行插值渲染将数据渲染于页面中
语法{{表达式}}
!DOCTYPE html
html langenheadmeta charsetUTF-8meta nameviewport contentwidthdevice-width, initial-scale1.0title002插值表达式/titlescript srchttps://cdn.jsdelivr.net/npm/vue2/dist/vue.js/script
/headbodydiv idappp{{nickname}}/pp{{nickname.toUpperCase()}}/pp{{nickname你好}}/pp{{age18?成年:未成年}}/pp{{friend.name}}/pp{{friend.desc}}/p/divscriptconst app new Vue({el: #app,data: {nickname: tony,age: 18,friend: {name: jepson,desc: 热爱Vue}}})/script
/body/html Vue响应式特性
即 数据驱动视图数据改变视图会自动更新 Vue底层监听到数据修改-进行Dom操作,自动更新视图 使用Vue开发关注业务的核心逻辑根据业务修改数据即可 data中的数据被添加到实例上
访问数据实例.属性名修改数据实例.属性名值
!DOCTYPE html
html langenheadmeta charsetUTF-8meta nameviewport contentwidthdevice-width, initial-scale1.0title003Vue响应式特性/titlescript srchttps://cdn.jsdelivr.net/npm/vue2/dist/vue.js/script
/headbodydiv idapph1{{msg}}/h1h1{{count}}/h1/divscriptconst vm new Vue({el: #app,data: {msg: Hello Vue,count: 100}})console.log(vm)/script
/body/html