当前位置: 首页 > news >正文

买模板建设网站黄冈网站建设公司

买模板建设网站,黄冈网站建设公司,安徽商城网站建设,有经验的企业网站建设上一篇 个人整理非商业用途,欢迎探讨与指正!! 文章目录 14.VUE基础14.1VUE的入门使用14.2条件判断14.3循环渲染14.4v-bind绑定标签属性14.5v-model表单标签的双向绑定14.6事件处理14.7axios 14.VUE基础 前端框架 UI框架:页面渲染Bootstrap,L…

« 上一篇

个人整理非商业用途,欢迎探讨与指正!!


文章目录

    • 14.VUE基础
      • 14.1VUE的入门使用
      • 14.2条件判断
      • 14.3循环渲染
      • 14.4v-bind绑定标签属性
      • 14.5v-model表单标签的双向绑定
      • 14.6事件处理
      • 14.7axios


14.VUE基础

前端框架
UI框架:页面渲染Bootstrap,Layui...
JS框架:数据渲染JQuery,React,angular,node.js,vue...

14.1VUE的入门使用

引入方式:1.引入vue文件2.使用脚手架
<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title></head><body><div id="app"><!-- 使用vue中的绑定的数据 -->{{hello}}{{emp}}---{{emp.employeeid}}--{{emp.age}}</div><!-- 引入vue.js --><script src="js/vue.js"></script><script>// 创建vue对象let vue = new Vue({// 将vue绑定在指定的盒子上el:'#app',// 使用vue绑定的数据data:{// 以键值对的形式存在hello:"hello vue",emp:{"employeeid":1,"employeename":"tom","age":19}}});</script></body>
</html>

14.2条件判断

<body><div id="app"><span v-if="gender == 0"></span><span v-else></span></div><script src="js/vue.js"></script><script>new Vue({el:"#app",data:{gender:0}});</script>
</body>

14.3循环渲染

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title></head><body><div id="app">{{list}} <br>{{list[0]}} <br>{{list[1]}} <br>{{list[2]}} <br><h2>信息</h2><ul><!-- u是负责输出的对象 i是下标 --><li v-for="(u,i) in list">{{u}}--{{i}}--{{u.name}}--{{u.age}}</li></ul></div><script src="js/vue.js"></script><script>new Vue({el:"#app",data:{list:[{"id":1,"name":"zs","age":19},{"id":2,"name":"ls","age":19},{"id":3,"name":"ww","age":19},]}});</script></body>
</html>

14.4v-bind绑定标签属性

v-bind:属性 简写为:属性
<body><div id="app"><!-- 当前的input标签绑定hello的值 --><input type="text" v-bind:value="hello"><input type="text" :value="str"><img v-bind:src="img" alt=""><img :src="img" alt=""></div><!-- 引入vue.js --><script src="js/vue.js"></script><script>// 创建vue对象let vue = new Vue({// 将vue绑定在指定的盒子上el:'#app',// 使用vue绑定的数据data:{// 以键值对的形式存在hello:"hello vue",str:"你好",img:"img/3.jpg"}});</script>
</body>

14.5v-model表单标签的双向绑定

全写v-model:value 
<body><div id="app">{{str}} 	<br><input type="text" v-model:value="str"><br><input type="text" v-model="str"><br><!-- 单向绑定 --><input type="text" :value="str"><br></div><!-- 引入vue.js --><script src="js/vue.js"></script><script>// 创建vue对象let vue = new Vue({// 将vue绑定在指定的盒子上el:'#app',// 使用vue绑定的数据data:{str:"大佐和大佑123"}});</script>
</body>

14.6事件处理

v-on:事件
简写为
@事件
<body><div id="app"><input type="button" value="添加" v-on:click="insert"><input type="button" value="添加" v-on:click="insert()"><input type="button" value="删除" @click="del"><input type="button" value="修改" @click="update(1,2)"><input type="text" @blur="check"></div><script src="js/vue.js"></script><script>new Vue({el:'#app',data:{},methods:{// 定义方法insert:function(){alert('添加');},// es6写法del(){alert('删除');},update(a,b){alert(a+b);},check(){alert("用户名不可用")}}});</script>
</body>

14.7axios

帮助VUE进行通讯的
VUE本身是不能通讯的,通常需要配合axios进行通讯(封装好的ajax)
getaxios.get(url).then(fn)axios.get(url,{参数}).then(fn)
post:目前不建议使用,post请求会将参数以json的形式发送,目前的技术手段处理起来很麻烦axios.get(url,{参数}).then(fn)
http://www.yayakq.cn/news/975235/

相关文章:

  • 网页设计跟网站建设的区别深圳宝安中心区
  • 网站建设和管理情况郑州企业网站排名优化方法
  • 网站开发交接企业邮箱登陆登录入口官网
  • 单页产品销售网站如何做推广路桥做网站的公司有哪些
  • 网站打不开404如何用ppt形式做网站
  • 西宁做网站的昆山商城网站建设
  • 网站开发ios企业信息公示系统官网
  • 南宁在哪里推广网站世界工厂网怎么样
  • 汕头建站价格天猫商城创建时间
  • 中国建设银行邀约提额网站甘肃省最新出行通告
  • 优秀网站首页设计电脑网页设计
  • 网站设计师培训今天株洲最新消息
  • 市场营销公司泰安优化关键词排名哪家合适
  • 网站如何做权重龙岩到永定
  • 贸易公司网站建设WordPress FCKEditor
  • 网站建设公司中企动力模板建站和仿站
  • 注册过什么网站企业seo培训
  • 太原建站模板厂家阿里云学生wordpress
  • 杭州网站设计网页河南郑州解封通知
  • 广州开发网站技术支持网站开发模块化开发
  • 企业门户网站解决方案新开传奇网站迷失版
  • 潮阳网站制作asp购物网站源码
  • 江苏专业做网站的公司有哪些app安装软件下载
  • 中国建设银行互联网网站首页自己注册了个域名想做一个网站吗
  • 交互设计师网站网页设计与制作实用教程(第3版)
  • 建设网站那家好网络服务器的功能是
  • 兰州企业网站建设桂林 网站 制作
  • 网站跳转微信链接易经网站开发公司
  • 某网站seo策划方案做微信充值网站
  • 零售客户电商网站wordpress后台改中文