位置: IT常识 - 正文

《Vue.js前端开发实战》课后习题答案(vue.js前端开发快速入门与专业应用)

编辑:rootadmin
《Vue.js前端开发实战》课后习题答案 《Vue.js前端开发实战》课后习题答案第一章一、 填空题二、 判断题三、 选择题四、 简答题五、 编程题第2章一、 填空题二、 判断题三、 选择题四、 简答题五、 编程题第3章一、 填空题二、 判断题三、 选择题四、 简答题五、 编程题第4章一、 填空题二、 判断题三、 选择题四、 简单题五、编程题第5章一、 填空题二、 判断题三、 选择题四、 简单题五、编程题第一种方式第二种方式第6章一、 填空题二、 判断题三、 选择题四、 简答题五、编程题第7章一、 填空题二、 判断题三、 选择题四、 简单题五、 编程题第8章一、 填空题二、 判断题三、 选择题四、 简单题五、 编程题第9章一、 填空题二、 判断题三、 选择题四、 简单题

推荐整理分享《Vue.js前端开发实战》课后习题答案(vue.js前端开发快速入门与专业应用),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:《vue.js前端开发实战》,vue.js前端开发实战,vue.js前端开发实战,vue前端开发实战,《vue.js前端开发实战》,vue.js前端开发实战,vue前端开发实战,《vue.js前端开发实战》,内容如对您有帮助,希望把文章链接给更多的朋友!

本答案仅供参考,禁止用于抄袭等不法用途

第一章一、 填空题用户界面ViewModelrefsvue-devtools组件二、 判断题对对对对对三、 选择题DCDAA四、 简答题请简述什么是Vue。

Vue(读音/Vjuː/,类似于View)是一套用于构建用户界面的渐进式框架,与其他大型框架相比,Vue被设计为可以自底向上逐层应用。其他大型框架往往一开始就对项目的技术方案进行强制性的要求,而Vue更加灵活,开发者既可以选择使用Vue来开发一个全新项目,也可以将Vue引入到一个现有的项目中。

请简述Vue优势有那些。

轻量级: Vue相对简单、直接,所以Vue使用起来更加友好。 数据绑定: Vue是一个MVVM框架,即数据双向绑定。 指令: 指令主要包括内置指令和自定义指令,以“v-”开头,作用于HTML元素。 插件: 插件用于对Vue框架功能进行扩展,通过MyPlugin.install完成插件的编写,简单配置后就可以全局使用。

五、 编程题请使用Vue.js动手创建Vue实例并实现数据的绑定效果。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>登录页面</title> <!-- 引入vue.js --> <script src="vue.js"></script></head><body> <!-- 定义唯一根标签 --> <div id="app"> <!-- 绑定login --> <p>{{login}}</p> </div> <script> // 实例化 var vm = new Vue({ el: '#app', // 定义初始数据 data: { login: '登录页面' } }) </script></body></html>请手动配置Vue.js开发环境。

1). 打开git-bash命令行工具 2). 安装Node环境 3). 打开解压好的vue-devtools-5.1.1文件,执行命令如下 npm install npm run build 4). 打开Chrome浏览器,添加vue-devtools调试工具 5). 安装脚手架工具: npm install vue-cli@2.9.x –g 6). 安装webpack打包工具: npm install webpack@4.27.x –g 7). 构建项目:vue init webpack app

Ω

第2章一、 填空题new关键字data唯一根标签v-modelv-on二、 判断题对对对对对三、 选择题DACBB四、 简答题请简述什么是Vue实例对象。

在Vue项目中,每个Vue应用都是通过Vue构造器创建新的Vue实例开始的。 通过new关键字的方式创建vm实例对象。 创建方式:

<script>var vm = new Vue({ // 选项})<script>《Vue.js前端开发实战》课后习题答案(vue.js前端开发快速入门与专业应用)

其中,配置选项的主要内容及含义: 1). data:Vue实例数据对象 2). methods:定义Vue实例中方法 3). components:定义子组件 4). computed:计算属性 5). filters: 过滤器 6). el: 唯一根元素 7). watch: 监听数据变化

请简述什么是Vue组件化开发。

1). 在Vue中,组件是构成页面中独立结构单元,能够减少重复代码的编写 2). 提高开发效率,降低代码之间的耦合程度,使项目更易维护和管理 3). 组件主要以页面结构形式存在,不同组件也具有基本交互功能,根据业务逻辑实现复杂的项目功能

请简单介绍Vue内置指令主要内容有哪些。

1). v-model:双向数据绑定 2). v-on:监听事件 3). v-bind:单向数据绑定 4). v-text:插入文本内容 5). v-html:插入包含HTML的内容 6). v-for:列表渲染 7). v-if:条件渲染 8). v-show:显示隐藏

五、 编程题编写页面样式:<style>.compare{ margin: 0 auto; width: 500px; } ul{ padding: 0; } ul li { list-style: none; margin-top: 20px; } </style>

编写页面结构:

<div id="app"> <!-- 定义页面结构 --> <div class="compare"> <ul> <li> 请输入第一个数:<input type="text" v-model="num1"> </li> <li> 请输入第二个数:<input type="text" v-model="num2"> </li> <li> <input type="button" value="比较" @click='compare()'> </li> </ul> <div class="result"> 得出结果:{{result}} </div> </div></div><!-- 引入vue.js --><script src="vue.js"></script>

编写JavaScript代码:

<script> var vm = new Vue({ el: '#app', // 定义初始数据 data: { num1: '', num2: '', result: '' }, // 定义事件处理函数compare methods: { compare() { if (!this.num1 || !this.num2) { this.result = '输入的数不能为空' } else { this.result = parseInt(this.num1) == parseInt(this.num2) ? '两个数相等' : parseInt(this.num1) > parseInt(this.num2) ? '第一个数大于第二个数' : '第一个数小于第二个数' } } } }) </script>编写页面结构: <div id="app"> <!-- 定义页面结构 --> <div class="calc"> <ul> <li> 请输入第一个数:<input type="text" v-model="num1"> </li> <li> <select name="" id="fuhao"> <option value="1" onclick="">+</option> <option value="2" onclick="">-</option> <option value="3" onclick="">*</option> <option value="4" onclick="">/</option> </select> </li> <li> 请输入第二个数:<input type="text" v-model="num2"> </li> <li> <input type="button" value="计算" @click='calc()'> </li> </ul> <div class="result"> 得出结果:{{result}} </div> </div> </div>

编写JavaScript代码:

<script> var vm = new Vue({ el: '#app', // 定义初始数据 data: { num1: '', num2: '', result: '' }, // 定义事件处理函数compare methods: { calc() { if (!this.num1 || !this.num2) { this.result = '输入的数不能为空' } else { var fuhao = document.getElementById('fuhao').value; if (fuhao == "1") { this.result = parseInt(this.num1) + parseInt(this.num2) } if (fuhao == "2") { this.result = parseInt(this.num1) - parseInt(this.num2) } if (fuhao == "3") { this.result = parseInt(this.num1) * parseInt(this.num2) } if (fuhao == "4") { this.result = parseInt(this.num1) / parseInt(this.num2) } } } } }) </script>

Ω

第3章一、 填空题vm.$rootvm.$datavm.$childreninstallVue.directive()二、 判断题错对对错错三、 选择题DCDBBD四、 简答题请简述什么是Vue插件。

Vue.use主要用于在Vue中安装插件,通过插件可以为Vue添加全局功能。插件可以是一个对象或函数,如果是对象,必须提供install()方法,用来安装插件;如果插件是一个函数,则该函数将被当成install()方法。

请简述Vue全局API接口主要内容。

1). Vue.directive():Vue中有很多内置指令,如v-model、v-for和v-bind等 2). Vue.use():Vue.use主要用于在Vue中安装插件,通过插件可以为Vue添加全局功能 3). Vue.extend():Vue.extend用于基于Vue构造器创建一个Vue子类,可以对Vue构造器进行扩展 4). Vue.set():Vue的核心具有一套响应式系统,简单来说就是通过监听器监听数据层的数据变化,当数据改变后,通知视图也自动更新 5). Vue.mixin():Vue.mixin用于全局注册一个混入,它将影响之后创建的每个Vue实例

请简单介绍Vue实例对象属性和方法。

1). vm.props:使用vm.props: 使用vm.props:使用vm.props属性可以接收上级组件向下传递的数据 2). vm.options:Vue实例初始化时,除了传入指定的选项外,还可以传入自定义选项3).vm.options: Vue实例初始化时,除了传入指定的选项外,还可以传入自定义选项 3). vm.options:Vue实例初始化时,除了传入指定的选项外,还可以传入自定义选项3).vm.el: vm.el用来访问vm实例使用的根DOM元素4).vm.el用来访问vm实例使用的根DOM元素 4). vm.el用来访问vm实例使用的根DOM元素4).vm.children: vm.children用来获取当前实例的直接子组件5).vm.children用来获取当前实例的直接子组件 5). vm.children用来获取当前实例的直接子组件5).vm.root: vm.root用来获取当前组件树的根Vue实例,如果当前实例没有父实例,则获取到的是该实例本身6).vm.root用来获取当前组件树的根Vue实例,如果当前实例没有父实例,则获取到的是该实例本身 6). vm.root用来获取当前组件树的根Vue实例,如果当前实例没有父实例,则获取到的是该实例本身6).vm.slots:插槽就是定义在组件内部的template模板,可以通过slots动态获取7).vm.slots动态获取 7). vm.slots动态获取7).vm.attrs: vm.$attrs可以获取组件的属性,但其获取的属性中不包含class、style以及被

本文链接地址:https://www.jiuchutong.com/zhishi/290277.html 转载请保留说明!

上一篇:Batchsize的大小怎样设置?Batchsize过大和过小有什么影响(batch size 大小)

下一篇:科托尔湾的圣乔治海峡和圣母湾,黑山 (© Dmitrii Sakharov/Shutterstock)(科托儿古城)

  • 淘宝推广不可不知的技巧(淘宝推广了还是没有人)

    淘宝推广不可不知的技巧(淘宝推广了还是没有人)

  • 天语w619图片(天语 w619)(天语w686)

    天语w619图片(天语 w619)(天语w686)

  • win10计算器在哪(win10计算器在哪儿调出来)

    win10计算器在哪(win10计算器在哪儿调出来)

  • 华为nova5i有灭屏功能吗(华为nova5i灭屏显示怎么设置)

    华为nova5i有灭屏功能吗(华为nova5i灭屏显示怎么设置)

  • 苹果手机通话自动断线(苹果手机通话自动中断)

    苹果手机通话自动断线(苹果手机通话自动中断)

  • 华为手机快充怎么开启(华为手机快充怎么设置)

    华为手机快充怎么开启(华为手机快充怎么设置)

  • gmtds是什么接入点(接入点gmtds)

    gmtds是什么接入点(接入点gmtds)

  • 华为预估保修期会变吗(华为预估保修期和激活时间)

    华为预估保修期会变吗(华为预估保修期和激活时间)

  • hisuite通过hdb连接设备是什么意思

    hisuite通过hdb连接设备是什么意思

  • 三星s20是双扬声器吗(三星s20双扬声器怎么样)

    三星s20是双扬声器吗(三星s20双扬声器怎么样)

  • 华为mate30prohd怎么关闭(华为mate30pro手机hd开关在哪里)

    华为mate30prohd怎么关闭(华为mate30pro手机hd开关在哪里)

  • 停电以后来电了wifi不能用了(停电以后来电了空调不能用了)

    停电以后来电了wifi不能用了(停电以后来电了空调不能用了)

  • vivox30支不支持5g(vivox30支不支持OTG)

    vivox30支不支持5g(vivox30支不支持OTG)

  • 用电脑给手机充电对电脑有什么影响吗(用电脑给手机充电好不好)

    用电脑给手机充电对电脑有什么影响吗(用电脑给手机充电好不好)

  • 无线打印是什么意思(打印机无线打印功能实用吗)

    无线打印是什么意思(打印机无线打印功能实用吗)

  • qq空间上传照片怎么才能不在动态中显示(qq空间上传照片怎么显示手机型号)

    qq空间上传照片怎么才能不在动态中显示(qq空间上传照片怎么显示手机型号)

  • 快手别人发的作品怎么下载(快手上自己发布的作品别人怎么看到)

    快手别人发的作品怎么下载(快手上自己发布的作品别人怎么看到)

  • 抖音企业号有什么功能(抖音企业号有什么权益)

    抖音企业号有什么功能(抖音企业号有什么权益)

  • word选项卡编辑在哪(word设置选项卡)

    word选项卡编辑在哪(word设置选项卡)

  • win10试用版和正式版的区别(win10试用版和正版有什么区别)

    win10试用版和正式版的区别(win10试用版和正版有什么区别)

  • ar眼镜戴上有什么效果

    ar眼镜戴上有什么效果

  • 新手学c还是java(新手学c还是java找工作)

    新手学c还是java(新手学c还是java找工作)

  • 抖音怎么打字在图片上(抖音怎么打字在屏幕上写上点我评论)

    抖音怎么打字在图片上(抖音怎么打字在屏幕上写上点我评论)

  • 最高超频记录的CPU是什么(最强超频)

    最高超频记录的CPU是什么(最强超频)

  • 职工产假津贴怎么领取
  • 产权转移书据印花税包括什么
  • 进口货物复合计税的应税消费品包括
  • 增值税抵扣怎么取消
  • 外币借款本金的汇兑差额
  • 企业会计制度固定资产保险费
  • 销售预付卡纳税税率
  • 期初试算平衡表不平衡怎么查
  • 报表申报错误怎么作废重报
  • 支持住房租赁市场金融新政
  • 需不需要计提增值税发票
  • 差旅费专用发票会计分录
  • 小规模纳税人金额
  • 劳务费代驾计入什么科目?
  • 职工福利费为什么是14%
  • 外国常驻代表机构经费支出
  • 兼职劳务报酬要交个税吗
  • 应交税费贷方余额负数表示什么
  • 经营租赁是什么意思
  • php ini
  • 未计发放待遇
  • 天猫魔搭
  • 收取个人挂靠的管理费用要交税吗?
  • 土地使用税的税目写什么
  • linux如何管理进程
  • 项目融资中风险有哪些
  • 解决打呼噜只需一杯水
  • 前端项目中遇到的问题,如何解决
  • laravel视频教程
  • 圣诞精灵什么意思
  • PHP中strpos、strstr和stripos、stristr函数分析
  • 搭建本地yum
  • 成本费用损失的区别和联系
  • react js 教程
  • expdp/impdp oracle数据泵导入导出
  • php生成唯一id
  • mysql函数nvl
  • 劳务派遣公司的注册资本最低限额为
  • 业务招待费包括哪些内容和费用
  • 研发费用资本化计入什么科目
  • Python中__slots__限制属性
  • 企业从银行借款会导致其营运资本
  • 资产负债表应付职工薪酬是负数是什么原因
  • 房地产开发企业增值税怎么算
  • 收据上面盖公章有用吗
  • 存货跌价准备确认
  • 电商平台经销商
  • 汇算清缴后取得上一年发票
  • 企业转给法人的会计分录
  • 资本性支出是什么活动
  • 支付土地租金计入什么科目里面
  • 会计实务操作中错误的是
  • 房屋租赁合同印花税的税率
  • 购房发票丢了怎么收房
  • 交易性金融资产公允价值变动计入
  • 什么是折旧费
  • 设置出纳权限的操作步骤
  • win7提示oxcooooo98
  • 哪个是win8.1更新win10的补丁
  • 给Windows Server 2008设一个简单密码
  • fedora设置
  • scsiaccess.exe - scsiaccess是什么进程 有什么用
  • centos 安装
  • win7系统出现蓝屏怎么进去桌面
  • 在linux中使用什么命令可以执行shell脚本
  • vncviewer连接linux
  • linux系统怎么启动软件
  • 怎么恢复手机桌面时间和日期
  • perl 比较符
  • jquery实现复选框全选
  • jquery排序上升和排序下降
  • 表格指定高度是多少
  • div自动适应宽度
  • activity怎么用
  • js兼容ie
  • 一般纳税人申请资格条件
  • 滴灌带设备一套多少钱
  • 在税盘上怎么申请电子发票
  • 企业可以享受哪些政策优惠
  • 长沙房产税如何征收
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设