Vue 是一个用于 构建用户界面 的 渐进式 框架
1. 构建用户界面:基于 数据 动态 渲染 页面
2. 渐进式:循序渐进的学习
3. 框架:一套完整的项目解决方案,提升开发效率↑ (理解记忆规则)
插值表达式:
插值表达式是一种 Vue 的模板语法
1. 作用: 利用表达式进行插值,渲染到页面中
表达式:是可以被求值的代码,JS引擎会将其计算出一个结果
2. 语法格式?
{{ 表达式 }}
3. 插值表达式的注意点:
① 使用的数据要存在 (data)
② 支持的是表达式,而非语句 if ... for
③ 不能在标签属性里面使用
vue代码:
<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head><body><div id="app">{{msg>100?"大于100":"小于100"}}{{name}}</div><script src="./vue.js"></script><script>new Vue({el:"#app",data:{msg:"1007",name:"xback"}})</script></body></html>
渲染页面: