位置: 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)(科托儿古城)

  • 三个细节提升电子商城网站用户体验度(如何提高电能质量指标)

    三个细节提升电子商城网站用户体验度(如何提高电能质量指标)

  • vivo手机的wifi二维码在哪里(vivowifi在哪里)

    vivo手机的wifi二维码在哪里(vivowifi在哪里)

  • 小米手机来电秀如何设置(小米手机来电秀怎么取消)

    小米手机来电秀如何设置(小米手机来电秀怎么取消)

  • 抖音上陌生人发给我的消息消失了(抖音上陌生人发的私信会自动删除吗)

    抖音上陌生人发给我的消息消失了(抖音上陌生人发的私信会自动删除吗)

  • 三星s8无法下拉通知栏(三星s8屏幕下拉不了怎么办)

    三星s8无法下拉通知栏(三星s8屏幕下拉不了怎么办)

  • 苹果x防水么(苹果x防水到什么程度)

    苹果x防水么(苹果x防水到什么程度)

  • 快手号限流了怎么办(快手号限流了怎么办解封)

    快手号限流了怎么办(快手号限流了怎么办解封)

  • 魅族17没有光学防抖吗(魅族17pro没有光学防抖影响大吗)

    魅族17没有光学防抖吗(魅族17pro没有光学防抖影响大吗)

  • 网络共享硬件加速有什么用(网络共享硬件加速费电吗)

    网络共享硬件加速有什么用(网络共享硬件加速费电吗)

  • 苹果网络卡怎么解决(苹果网络卡怎么检查是否正常)

    苹果网络卡怎么解决(苹果网络卡怎么检查是否正常)

  • 微信登录过快多久恢复(微信登录过快怎么回事)

    微信登录过快多久恢复(微信登录过快怎么回事)

  • 蓝盘和黑盘的差别大吗(蓝盘和黑盘的差别)

    蓝盘和黑盘的差别大吗(蓝盘和黑盘的差别)

  • soul怎么注册两个账号(soul一个手机怎么注册多个号)

    soul怎么注册两个账号(soul一个手机怎么注册多个号)

  • 爱奇艺我的预约在哪(爱奇艺预约收费吗)

    爱奇艺我的预约在哪(爱奇艺预约收费吗)

  • 淘宝在哪填写入境身份证(淘宝宝贝信息填写)

    淘宝在哪填写入境身份证(淘宝宝贝信息填写)

  • 苹果11什么时间开售(苹果11什么时间发售的)

    苹果11什么时间开售(苹果11什么时间发售的)

  • hao123 - 上网从这里开始-网站介绍(https上网)

    hao123 - 上网从这里开始-网站介绍(https上网)

  • qq自动回复能不能续火花(qq自动回复能不能只针对一个好友)

    qq自动回复能不能续火花(qq自动回复能不能只针对一个好友)

  • 855plus与855区别(855plus跟855有什么区别)

    855plus与855区别(855plus跟855有什么区别)

  • vivo手机电源键在哪(vivo手机电源键在哪里)

    vivo手机电源键在哪(vivo手机电源键在哪里)

  • p30pro功能介绍(p30pro有哪些强大功能)

    p30pro功能介绍(p30pro有哪些强大功能)

  • 三星s10和10+的区别(三星s10好还是10+好)

    三星s10和10+的区别(三星s10好还是10+好)

  • 华为mate20pro双卡双待吗(华为mate20Pro双卡一个4G一个2G)

    华为mate20pro双卡双待吗(华为mate20Pro双卡一个4G一个2G)

  • win10edge浏览器乱码解决教程(win10ie浏览器打开就崩溃)

    win10edge浏览器乱码解决教程(win10ie浏览器打开就崩溃)

  • 瓜纳华托,墨西哥 (© AI NISHINO/Alamy)(瓜纳华托大学世界排名)

    瓜纳华托,墨西哥 (© AI NISHINO/Alamy)(瓜纳华托大学世界排名)

  • 注册公司不开账户可以吗
  • 珠宝首饰可以开发票吗
  • 申报后发现未勾选发票
  • 农药增值税减免政策
  • 付款单位与开票单位不一致如何做账?
  • 进出口企业必须有报检资质吗
  • 向境外销售货物交增值税吗?
  • 死账呆账的处理程序
  • 货物尾款优惠如何计算
  • 减少实收资本会引起资产和所有者权益发生变化吗
  • 本月有收入免增值税吗
  • 技术研发费加计扣除政策
  • 一般纳税人取得小规模纳税人的专票可以抵扣吗
  • 接受无形资产投资进项税
  • 报税时利润表没写怎么办
  • 汇算清缴纳税调整项目明细表怎么填
  • 外经证预缴税款分录怎么记账
  • 旅行社小规模差额征税增值税申报表怎么填
  • 汇算清缴补交所得税后报表需要调整吗
  • win7系统我的电脑图标不见了
  • 删掉广告有什么办法
  • 内部员工租房租金合法吗
  • 工业厂房修建需要哪些手续
  • 关于农产品的法律
  • vue antdesign
  • php100 jquery教程
  • 库存现金盘亏会计分录无法查明原因
  • 防伪码查一次还能查第二次吗
  • 出售生产设备的会计分录
  • php判断是手机端还是端口
  • csdn创作激励
  • php保存session
  • 瑞数5.5逆向笔记(纯扣算法)
  • 机器学习——图像分类
  • 如何在js中给字母排序
  • yolo s
  • 企业资产损失税前扣除管理办法最新
  • 应收账款收不回来的情况说明
  • 水电费是收据能入账不
  • 注册机械加工公司需要什么
  • 上个月的票这个月作废后报增值税需不需要交费?
  • mysql常见操作
  • 保险支票托收
  • 怎么做零售企业
  • sql server 2008登录服务器名称
  • 保险公司作为奖金怎么算
  • 商业折扣影响主营业务成本吗
  • 工会经费的会计分录2022
  • 应交税费主要有什么税
  • 工程结算与工程施工
  • 注销时,其他应付款有余额,怎么冲减
  • 旅行社增值税2020
  • 劳务发票税额
  • 现金日记账年结怎么做
  • 投标保证金支付给谁
  • 其它应付款核销法律意见书
  • 公司里的废品的处理一般是谁负责
  • 财政登记证取消了吗
  • 固定资产不能使用了怎么处理
  • 银行承兑汇票怎么看
  • 如何解决局域网问题
  • sqlserver数据类型real
  • mysql 5.7.12 winx64手动安装教程
  • win7系统的虚拟内存在哪里
  • centos安装总结
  • windows where命令
  • win8什么时候发布
  • js怎么删除
  • 自动关机的
  • vue购物车功能
  • 深入python3
  • 简单阐述javascript的主要作用
  • mongodb python
  • unity移动
  • 河南国税局变更法人流程
  • 铁岭医保网上怎么交费
  • 建筑企业外地施工预缴税款
  • 北京地税咨询热线
  • 婚姻登记处婚俗改革宣传
  • 现在买新车都需要交什么费用
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设