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

bi网站开发网站运营策划书范文

bi网站开发,网站运营策划书范文,用外链技术做视频网站,莱芜雪野湖有什么好玩的本系列为笔者学习JavaWeb的课堂笔记,视频资源为B站黑马程序员出品的《黑马程序员JavaWeb开发教程,实现javaweb企业开发全流程(涵盖SpringMyBatisSpringMVCSpringBoot等)》,章节分布参考视频教程,为同样学习…

本系列为笔者学习JavaWeb的课堂笔记,视频资源为B站黑马程序员出品的《黑马程序员JavaWeb开发教程,实现javaweb企业开发全流程(涵盖Spring+MyBatis+SpringMVC+SpringBoot等)》,章节分布参考视频教程,为同样学习JavaWeb系列课程的同学们提供参考。

01 什么是 Vue ?

Vue是一套前端框架,用于免除原生JavaScript中的DOM操作,其基于MVVM(Model-View-ViewModel)思想,实现数据的双向绑定。

在这里插入图片描述

注:框架是一个半成品软件,是一套可重用的、通用的、软件基础代码模型,基于框架进行开发,更加快捷、更加高效。

02 Vue 快速入门

① 引入vue.js文件

<scrpit src="js/vue.js"></scrpit>

② 定义vue对象

<script>new Vue({//定义vue接管的区域el: "#app",//定义数据模型data:{ message: "Hello Vue"}})
</script>

③ 编写视图层

<body><div id="app"><input type="text" v-model="message"> //v-为指令{{message}}</div>
</body>

插值表达式{{}}的内容可以是变量、三元运算符、函数调用以及算术运算。

03 Vue 常用指令

Vue常用指令为HTML标签上带有v-前缀的特殊属性,不同指令具有不同含义,例如:v-if,v-for…

在这里插入图片描述

v-bindv-model

<!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>Vue-指令-v-bind</title><script src="js/vue.js"></script>
</head>
<body><div id="app"><a v-bind:href="url">链接1</a><input type="text" v-model="url"></div>
</body>
<script>//定义Vue对象new Vue({el: "#app", //vue接管区域data:{url: "https://www.baidu.com"}})
</script>
</html>

在这里插入图片描述

在这里插入图片描述

v-on

<!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>Vue-指令-v-on</title><script src="js/vue.js"></script>
</head>
<body><div id="app"><input type="button" value="点我一下" v-on:click="handle()"><input type="button" value="点我一下" @click="handle()"></div>
</body>
<script>//定义Vue对象new Vue({el: "#app", //vue接管区域data:{},methods: {handle: function(){alert("你点了我一下~");}}})
</script>
</html>

在这里插入图片描述

v-ifv-show

在这里插入图片描述

<!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>Vue-指令-v-if与v-show</title><script src="js/vue.js"></script>
</head>
<body><div id="app">年龄<input type="text" v-model="age">经判定,为: ♥<span v-if="age <= 35">年轻人(35及以下)</span><span v-else-if="age > 35 && age < 60">中年人(35-60)</span><span v-else>老年人(60及以上)</span><br><br>年龄<input type="text" v-model="age">经判定,为: ♥<span v-show="age <= 35">年轻人(35及以下)</span><span v-show="age > 35 && age < 60">中年人(35-60)</span><span v-show="age >= 60">老年人(60及以上)</span></div>
</body>
<script>//定义Vue对象new Vue({el: "#app", //vue接管区域data:{age: 20},methods: {}})
</script>
</html>

在这里插入图片描述

v-for

在这里插入图片描述

<!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>Vue-指令-v-for</title><script src="js/vue.js"></script>
</head>
<body><div id="app"><div v-for="addr in addrs">{{addr}}</div><div v-for="(addr, index) in addrs">{{index}} : {{addr}}</div></div>
</body>
<script>//定义Vue对象new Vue({el: "#app", //vue接管区域data:{addrs:["北京", "上海", "西安", "成都", "深圳"]},methods: {}})
</script>
</html>

在这里插入图片描述

04 案例:通过 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>Vue-指令-案例</title><script src="js/vue.js"></script>
</head>
<body><div id="app"><table border="1" cellspacing="0" width="60%"><tr><th>编号</th><th>姓名</th><th>年龄</th><th>性别</th><th>成绩</th><th>等级</th></tr>//循环遍历集合<tr align="center" v-for="(user, index) in users"> <td>{{index + 1}}</td> //展示内容用插值表达式{{}}包含<td>{{user.name}}</td><td>{{user.age}}</td><td><span v-if="user.gender == 1"></span><span v-else-if="user.gender == 2"></span></td><td>{{user.score}}</td><td><span v-if="user.score >= 85">优秀</span><span v-else-if="user.score >=60">及格</span><span v-else style="color: red;">不及格</span></td></tr></table></div></body><script>new Vue({//接管区域el: "#app",//数据模型data: {users: [{name: "Tom",age: 20,gender: 1,score: 78},{name: "Rose",age: 18,gender: 2,score: 86},{name: "Jerry",age: 26,gender: 1,score: 90},{name: "Tony",age: 30,gender: 1,score: 52}]},methods: {},})
</script>
</html>

在这里插入图片描述

05 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>Vue-指令-v-for</title><script src="js/vue.js"></script>
</head>
<body><div id="app"></div>
</body>
<script>//定义Vue对象new Vue({el: "#app", //vue接管区域//数据模型data:{},methods: {},//生命周期方法mounted () {alert("vue挂载完成,发送请求到服务端")}})
</script>
</html>

在这里插入图片描述

http://www.dtcms.com/wzjs/261401.html

相关文章:

  • 成都的网站建设开发公司seo搜索优化网站推广排名
  • 用wps网站栏目做树形结构图成都网站推广公司
  • 自已能做网站建设吗网络营销案例分析题
  • 辽 icp 大连 网站建设网络优化的基本方法
  • 设计类投稿网站网站自然排名工具
  • 做网站的应该怎么发广告万网域名查询工具
  • js获取网站访客mac职业技能培训中心
  • 怎么用源码做网站单页面网站如何优化
  • 台州响应式建站房地产网站模板
  • 母婴产品网站模板手机端竞价恶意点击
  • 雄安政府网站开发北京疫情消息1小时前
  • 媒体查询做响应式网站有哪些app平台搭建需要多少钱
  • 一个网站一年的费用多少收录查询 站长工具
  • 搜索百度百度seo自动优化
  • java只能做网站开发吗软文吧
  • 松江网站建设品划网络网址检测
  • 专门做钣金的网站西安seo网站建设
  • 什么网站用来做商城好北京百度搜索优化
  • 保定网站建设方案托管长沙网站搭建优化
  • 王烨超长沙百度网站排名优化
  • 用thinkcmf做的网站制作一个网站的基本步骤
  • 无锡招标网官方网站网页制作模板
  • 小厂建网站网络营销工程师
  • 江阴那家网站做的好百度竞价开户公司
  • 福建省建设执业注册与管理中心网站仓山区seo引擎优化软件
  • 英文网站建设官网市场营销模式有哪些
  • 真正免费云服务器锦绣大地seo
  • 服务器网站80端口打不开站长工具百度百科
  • 苏州高端网站开发营销技巧和话术
  • 网站上的客服网络推广网上营销