赞
踩
用户界面
ViewModel
refs
vue-devtools
组件
A. Vue与Angular都可以用来创建复杂的前端项目。
B. Vue的又是主要包括轻量级、双向数据绑定。
C. Vue在进行实例化之前,应确保已经引入了核心文件vue.js。
D. Vue与React语法完全相同。
A. 双向数据绑定
B. 轻量级框架
C. 增加代码的耦合度
D. 实现组件化
A. Chrome浏览器
B. VSCode编辑器
C. vue-devtools
D. 微信开发者工具
A. Node.js
B. Vue
C. Babel
D. Angular
A. npm install vue
B. node.js install vue
C. node install vue
D. npm I vue
new Vue()
data
唯一根标签
v-model
v-on
A. Vue实例对象通过new Vue({})方式创建的
B. Vue实例对象只允许有唯一的一个根标签
C. 通过methods参数可以定义事件处理函数
D. Vue实例对象中data数据不具有响应特性
A. watch
B. filters
C. watching
D. components
A. v-bind
B. v-for
C. v-model
D. v-if
A. v-on:enter
B. v-on:click
C. v-on:mourseenter
D. v-on:doubleclick
A. updated
B. destroyed
C. created
D. mounted
vm.$root
vm.$data
vm.$children
install
Vue.deirective()
A. Vue实例对象提供了实例可操作方法
B. Vue实例对象$data数据可以由实例vm委托代理
C. 通过Vue实例对象可以进行Vue全局配置
D. Vue实例对象接口同样可以通过Vue方式调用
A. Vue.config.devtools可以设置devtools调试工具的启动和关闭
B. Vue.config是一个对象,包含Vue的全局配置
C. Vue.component()可以获取Vue全局配置对象
D. Vue.set.config可以获取到全局配置对象
A. $data
B. $component
C. $props
D. $root
A. $parent
B. $children
C. $child
D. $component
A. Vue.mixin是Vue提供的全局接口API
B. Vue.mixin可以用来注入组件的选项
C. 使用Vue.mixin可能会影响所有的Vue实例
D. Vue.mixin不可以用来注入自定义选项的处理逻辑
transition
name
appear
v-leave v-leave-active v-leave-to
自定义过渡
A. @leave-cancelled函数只能用与v-if
B. 对于@enter来说,当与CSS结合使用时,回调函数done时必选的
C. done作为参数,作用就是告知Vue动画结束
D. 钩子函数需要结合CSS transitions 或 animations使用,不能单独使用
A. v-enter在元素被插入之前生效,在元素被插入之后的下一帧移除
B. v-leave在离开过度被触发时立刻生效,下一帧被移除
C. v-enter-active可以控制进入过渡的不同的缓和曲线
D. 如果name属性为my-name,那么my-就是过渡中切换的类名前缀
A. 当有相同标签名的元素切换时,需要通过key特性设置唯一的值来标记以让Vue区分它们
B. 不相同元素之间可以通过v-if和v-else来进行过渡
C. <transition>组件的默认行为指定进入和离开同时发生
D. 不可以给同一个元素的key特性设置不同的状态来代替v-if和v-else
npm install vue-router
路由对象
命名路由
编程式导航
hash(#号)
A. npm install vue-router
B. node install vue-router
C. npm install vueRouter
D. npm I vue-router
A. query方式传递的参数会在地址栏展示
B. 在页面跳转的时候,不能在地址栏看到请求参数
C. 在目标页面中使用“this.route.query.参数名”来获取参数
D. 在目标页面中使用“this.$route.params.参数名”来获取参数
A. 在目标页面中也可以使用“$route.params.参数名”来获取参数
B. 在页面跳转的时候,不能在地址栏看到请求参数
C. 以params方式传递的参数会在地址栏展示
D. 在目标页面中使用“this.$route.params.参数名”来获取参数
vm.$store
vm.$store.state
3.vm.$store.commit()
store.registerModule()
vm.$store.dispatch()
A. Vuex实例对象共提供了store实例对象可操作方法
B. Vuex实例对象$data数据可以由实例委托代理
C. 通过Vuex实例对象可实现组件状态的管理委托
D. Vuex实例对象初始数据是state数据
A. Vuex配置对象中,actions选项是异步的
B. Vuex.config对象是全局配置对象
C. Vuex配置对象中,mutations选项是同步的
D. 通过commit完成mutations提交
A. data
B. state
C. mutations
D. getters
A. state
B. mutations
C. actions
D. getters
A. actions中事件函数通过commit完成分支
B. actions中事件处理函数接受context对象
C. actions与Vue实例中的methods是类似的
D. 可以用来注入自定义选项的处理逻辑
@vue
npm install –g @vue/cli
vue -version(vue -V)
yarn global add @vue/cli
vue create 项目名
A. 新版的Vue VLI的包名称为vue-cli
B. 执行npm uninstall vue-cli -g 命令可以全局删除vue-cli包
C. 使用给yarn install add @vue/cli 命令可以全局安装@vue/cli工具
D. 通过 vue add ui 命令来创建图形用户界面
A. 在@vue/cli-service中安装了一个名为vue-cli-service的命令
B. vue.config.js是一个可选的配置文件
C. 通过npx vue-cli-service helps查看所有的可用命令
D. 通过vue ui使用GUI图形用户界面来运行更多的特性脚本
A. 使用相对路径引入的静态资源文件,会被webpoack处理解析为模块依赖
B. 放在public文件夹下的资源将会经过webpack的处理
C. 通过绝对路径被引用的资源将会经过webpack的处理
D. URL以~开始,会被认为是模块请求
webpack-hot-middleware
#
history
SEO(搜索引擎优化)
vue-server-renderer
A. vue-server-renderer的版本要与vue版本相匹配
B. 客户端渲染,需要使用entry-server.js和entry.client.js两个入口文件
C. app.js是应用程序的入口,它对应vue-cli创建的项目的app.js文件
D. 客户端应用程序既可以运行在浏览器上,又可以运行在服务器上
A. SSR的路由需要采用history的方式
B. history模式的路由提交不到服务器上
C. history模式完成URL跳转而无重新加载页面
D. hash模式路由,地址栏URL中hash改变不会重新加载页面
A. 使用“creat-nuxt-app项目名”命令创建项目
B. 使用Nuxt.js搭建的项目中,pages目录是用来存放应用的路由及视图
C. 在Nuxt.js项目中,声明式路由在html标签中通过<nuxt-link>完成路由跳转
D. Nuxt.js项目中需要根据目录结构手动完成对应的路由配置
mt-
Axios
MUI
Object.defineProperty
<router-link>
A. v-sjow
B. v-hide
C. v-toggle
D. v-slideHide
A. ref在子组件中使用时,使用this.$refs.name获取到组件实例,可以使用组件的所有属性和方法
B. ref加在普通的元素上,用this.ref.name 获取到的是DOM元素
C. 可以利用v-for和ref获取一组数组或DOM节点
D. ref在DOM渲染完成之前就能使用
A. offset()
B. getBoundingClientRect()
C. width()
D. height()
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。