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

  • 小红书怎么拉黑别人(小红书怎么拉黑对方)

    小红书怎么拉黑别人(小红书怎么拉黑对方)

  • 抖音卡通头像视频怎么拍呢

    抖音卡通头像视频怎么拍呢

  • 快手被暂时禁用多久恢复(快手被暂时禁用作品)

    快手被暂时禁用多久恢复(快手被暂时禁用作品)

  • 自动调音autotune是电音吗(自动调音软件)

    自动调音autotune是电音吗(自动调音软件)

  • 小米10发烫正常吗(小米10发热烫手)

    小米10发烫正常吗(小米10发热烫手)

  • nova7pro电池容量(nova7pro手机电池容量)

    nova7pro电池容量(nova7pro手机电池容量)

  • 苹果手机死机屏幕一直亮着(苹果手机死机屏幕转圈圈是什么原因)

    苹果手机死机屏幕一直亮着(苹果手机死机屏幕转圈圈是什么原因)

  • 拼多多不发货赔偿规则(拼多多不发货赔偿多少)

    拼多多不发货赔偿规则(拼多多不发货赔偿多少)

  • 华为nova4屏幕材质是什么(华为nova 4是什么屏幕)

    华为nova4屏幕材质是什么(华为nova 4是什么屏幕)

  • 华为锁屏截图怎么截(华为锁屏截图怎么关闭)

    华为锁屏截图怎么截(华为锁屏截图怎么关闭)

  • iphone锁屏密码可以输错几次(iPhone锁屏密码可以六位数吗)

    iphone锁屏密码可以输错几次(iPhone锁屏密码可以六位数吗)

  • 手机怎么做相册影集(手机怎么做相册短片)

    手机怎么做相册影集(手机怎么做相册短片)

  • 抖音抢镜窗口怎么调大小(抖音抢镜窗口怎么设置)

    抖音抢镜窗口怎么调大小(抖音抢镜窗口怎么设置)

  • 苹果mt762cha是什么型号(iphone mt762za/a)

    苹果mt762cha是什么型号(iphone mt762za/a)

  • 手机微博怎么定时发送(手机微博怎么定时发博动态)

    手机微博怎么定时发送(手机微博怎么定时发博动态)

  • oppor15长宽高是多少cm(oppor15手机长宽高)

    oppor15长宽高是多少cm(oppor15手机长宽高)

  • 如何知道qq被特别关心(如何知道qq被特别关心手机)

    如何知道qq被特别关心(如何知道qq被特别关心手机)

  • 电脑上如何安装淘宝(电脑上如何安装Word文档)

    电脑上如何安装淘宝(电脑上如何安装Word文档)

  • 淘宝自动确认收货时间是10天还是15天(淘宝自动确认收货)

    淘宝自动确认收货时间是10天还是15天(淘宝自动确认收货)

  • 微信运动关注别人 别人知道吗(微信运动关注别人别人会有提示吗)

    微信运动关注别人 别人知道吗(微信运动关注别人别人会有提示吗)

  • 小米9全民k歌声音小(小米9全民k歌声音怎么调)

    小米9全民k歌声音小(小米9全民k歌声音怎么调)

  • 扫描枪怎么和电脑连接(扫描枪怎样用)

    扫描枪怎么和电脑连接(扫描枪怎样用)

  • 打电话不接怎么查对方位置(打电话不接怎么办)

    打电话不接怎么查对方位置(打电话不接怎么办)

  • word水平居中(word水平居中对齐)

    word水平居中(word水平居中对齐)

  • 魅族16th有红外吗(魅族16th红外遥控)

    魅族16th有红外吗(魅族16th红外遥控)

  • 将幻灯片改为两栏内容(如何把幻灯片改为两栏内容)

    将幻灯片改为两栏内容(如何把幻灯片改为两栏内容)

  • bp.exe是什么进程 bp进程是安全的吗(bp程序是什么)

    bp.exe是什么进程 bp进程是安全的吗(bp程序是什么)

  • win10cortana小娜有用吗(cortana小娜可以卸载吗)

    win10cortana小娜有用吗(cortana小娜可以卸载吗)

  • 融资租赁担保余值
  • 消防公司支付劳务费会计处理
  • 固定资产加速折旧税收优惠政策
  • 销售大型设备的税率
  • 隔月的发票冲红了税怎么办
  • 资产评估机构可以评估土地吗
  • 非居民企业所得税核定利润率
  • 投资项目的资本金的认缴
  • 当月认证的发票可以当月抵扣吗
  • 怎么查找地方教育附加税的计税依据?
  • 继承或赠与所得的房产
  • 设立独立核算的销售机构
  • 可转债税前收益和税后收益
  • 怎么查询企业收款账号
  • 给对方发短信显示imessage
  • win10蓝牙驱动程序下载
  • 偶然所得是什么科目
  • 小规模纳税人申报
  • 企业接受个人捐赠
  • PHP:oci_result()的用法_Oracle函数
  • unc方式
  • mongodb jpa
  • 开发产品完工结转
  • 企业管理费用的构成
  • 基础知识讲解
  • 增值税退税是否属于政府补助
  • php字符串转浮点型
  • 职工福利费的税收金额怎么填写
  • php随机生成1到3的数字
  • 发票作废发票怎么处理
  • 汇算清缴退回来的钱会计分录怎么做
  • 以前年度损益调整是什么意思
  • 小规模纳税人开具增值税专用发票
  • 服务费发票需要交印花税吗
  • 农产品来源用途是什么
  • 个人劳务费免税额度 年度
  • 防火门是属于固定材料吗
  • sql动态执行
  • 个体户核定征收超过了怎么办
  • 开个分公司有啥好处
  • 企业与个人之间关系的理解
  • 上年度亏损,本年要交所得税吗
  • 什么叫做增值税的新增价值呢
  • 房租费用计入什么现金流量
  • 固定资产全套账务处理2021
  • 员工报销工伤险怎么报销
  • 股权转让,受让方的会计分录
  • 应收账款冲销是什么意思
  • 没有取得增值税发票
  • 应税劳务会计分录
  • 广告制作需要交文化事业建设税
  • 拆借 拆放
  • 会务费入哪个科目
  • 固定资产处置有什么问题
  • 咨询费计入什么明细科目
  • 如何避免在游戏中切输入法
  • win10预览版退回正式版
  • vmware左侧的虚拟机名称不见了
  • win8系统如何关闭杀毒系统
  • fdreader.exe是什么程序
  • linux去掉指定字符
  • win10家庭版系统怎么样
  • windows执行bat命令
  • cocos2dx scrollview
  • 获取本机ip地址命令
  • Javascript之Number对象介绍
  • js代码规范
  • Python安装教程windous7
  • Vuforia 4.0 beta——Object Recognition (二)
  • eclipse开发安卓app实例
  • jquery 图片插件
  • jquery的点击事件怎么写
  • android view动画
  • python 父类方法
  • android完整开源项目
  • 安卓手势控制app
  • 重新税务登记程序有哪些
  • 企业自产自销农产品免税政策有哪些
  • 税务局查帐怎么查
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设