前端框架是什么
框架:
一种把许多基础功能已经实现了的结构,在语言的基础上,把一些常用的,重复出现的功能进行封装,使得开发人员可以更高效的进行开发
前端框架:
js框架:对js进行封装,简化代码方便操作
UI框架:把一些常用的UI组件(表单,表格,按钮…)进行封装
Vue:
一个前端js框架,简化了js操作
其中MVVM思想实现数据双向绑定(标签展示和js中的数据),任意一方发生改变,框架都会自动更新另一方,程序猿不需要直接操作DOM对象(标签)。
第一个Vue程序:
html:
<div id="ddd"><!-- {{插值表达插入变量,不会覆盖标签体中的内容}}v-text,v-html会覆盖掉标签体中的内容v-text会把内容当作文本处理v-html会把内容当作html内容处理,可以解析标签--><p>{{msg}} vue {{a}}</p><!-- <b>你好<b> vue --><p v-text="msg">vue</p> <!-- <b>你好<b> --><p v-html="msg">vue</p><!-- 你好 --></div>
js:
<script>var msg="abc";//new Vue对象var ddd=new Vue({el:'#ddd', //将id为app的标签与vue对象进行绑定data:{ //data中用来定义与标签进行双向绑定的数据,可以定义多组的msg:"<b>你好<b>",a:10 //无分号}})</script>