Vue【牛客网】

关于路由说法错误的是( )__牛客网 (nowcoder.com)


push()在该数组最尾添加新的元素,然后返回更新后的数组长度,方法将改变原始数组的长度;

shift()删除该数组第一个元素,并且把该数组剩下的元素索引往前挪一位,然后返回删除的元素,方法将改变原始数组的长度;

reverse()反转该数组中元素的顺序,方法将改变原始数组。

concat()把两个以上的数字连接起来,该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。

在Vue中,下列哪个选项对数组的操作不会触发视图的更新( )__牛客网 (nowcoder.com)


 下列关于Vue模块化开发的描述错误的是( )__牛客网 (nowcoder.com)


 下列关于Vue的描述错误的是( )__牛客网 (nowcoder.com)


 关于Vue-cli说法错误的是( )__牛客网 (nowcoder.com)


 Vue 中通过给元素添加哪个属性绑定DOM元素( )__牛客网 (nowcoder.com)


 关于Vue组件生命周期说法错误的是( )__牛客网 (nowcoder.com)


 全局路由守卫的钩子函数有: beforeEach(全局前置守卫)、beforeResolve(全局解析守卫)、afterEach(全局后置守卫)

关于路由守卫说法错误的是( )__牛客网 (nowcoder.com)


 max属性控制最多可以缓存多少组件实例。一旦这个数字达到了,在新实例被创建之前,已缓存组件中最久没有被访问的实例会被销毁掉。

关于keep-alive说法错误的是( )__牛客网 (nowcoder.com)


 以下属于Vue绑定事件的指令是( )__牛客网 (nowcoder.com)


 当组件在keep-alive内被切换时,它的mounted和unmounted生命周期钩子会被activated和、deactivated代替。

下列关于Vue内置组件的描述错误的是( )__牛客网 (nowcoder.com)


 可以用v-for来遍历一个对象的property

<div id="app">
  <!-- 1.value -->
  <ul v-for='value in user'>
    <li>{{value}}</li>
  </ul>
  <hr />
  
  <!-- 2.value key -->
  <ul v-for='(value, key) in user'>
    <li>{{value}}--{{key}}</li>
  </ul>
  <hr />
  
  <!-- 3.value key index -->
  <ul v-for='(value, key, index) in user'>
    <li>{{value}}--{{key}}--{{index}}</li>
  </ul>
</div>

<script src="./js/vue.js"></script>
<script>
  new Vue({
    el: '#app',
    data: {
      user: {
        name: 'Simon', 
        age: 30,
        height: 1.78,
        gender: 'male'
      }
    }
  })
</script>

下列关于v-for说法错误的是( )__牛客网 (nowcoder.com)


 Vue3的组合API中的setup()方法包含了所有的基本内容,包括生命周期,可以在setup()中使用生命周期钩子函数。

下列关于Vue2和Vue3的描述错误的是( )__牛客网 (nowcoder.com)


 下列关于Vue自定义指令钩子函数的描述错误的是( )__牛客网 (nowcoder.com)


ajax一般放在actions中,actions通过dispatch调用mutations中方法把获取到的数据集中存储在state中

dispatch和commit来调用mutations的区别:

dispatch:含有异步操作,例如向后台提交数据,写法: this.$store.dispatch('mutations方法名',值)

commit:同步操作,写法:this.$store.commit('mutations方法名',值)

关于Vuex说法错误的是( )__牛客网 (nowcoder.com)


 Vue的生命周期的钩子函数中mounted和beforeDestroy中都可以获取到DOM元素

关于Vue组件的生命周期说法错误的是( )__牛客网 (nowcoder.com)


 下列关于Vue和React的描述错误的是( )__牛客网 (nowcoder.com)


 在created等虚拟DOM没有完成挂载的钩子函数中,避免操作DOM报错可以把操作语句放在$nextTick的回调函数中

关于$nextTick说法错误的是( )__牛客网 (nowcoder.com)


 

this.$router.push : 跳转到指定URL,向history栈添加一个新的记录,点击后退会返回至上一个页面

this.$router.replace: 跳转到指定URL,替换history栈中最后一个记录,点击后退会返回至上上一个页面

this.$router.go(n):类似window.history.go(n),向前或向后跳转n个页面,n可正(先后跳转)可负(向前跳转)

route-link : 利用路由实现跳转

以下选项中不可以进行路由跳转的是( )__牛客网 (nowcoder.com)


 下列关于webpack配置的描述错误的是( )__牛客网 (nowcoder.com)


router其实是VueRouter的一个实例,所以它是一个全局对象,包含了所有的子对象和属性

route是正在跳转的这个路由的局部对象,可以获取这个正在跳转的路由的name,path,params,query等

以下获取动态路由{ path: '/name/:id' }中__牛客网 (nowcoder.com)


由于 JavaScript 的限制,Vue 不能检测数组和对象的变化,因而对象属性的添加或删除不可以监听到。

Vue 无法检测 property 的添加或移除。由于 Vue 会在初始化实例时对 property 执行 getter/setter 转化,所以 property 必须在data对象上存在才能让 Vue 将它转换为响应式的

下列关于Vue响应式的描述错误的是( )__牛客网 (nowcoder.com)


 

 Vue实现响应式并不是数据发生变化之后DOM立即变化,而是在同步任务执行完成之后才执行渲染任务,简单说Vue的渲染是异步的。

阅读以下代码,请选择可以正确打印h1标签宽度的选项( ) &__牛客网 (nowcoder.com)


 vue2.2+版本新增了一个功能,可以在自定义组件上使用v-model实现双向绑定

下列关于v-model的说法,哪项是不正确的是( )__牛客网 (nowcoder.com)


 下面说法错误的是( )__牛客网 (nowcoder.com)


 v-show 本质就是通过设置 css 中的 display 设置为 none,控制隐藏

v-if 是动态的向 DOM 树内添加或者删除 DOM 元素

现有以下代码,下面说法错误的是( )&lt;div __牛客网 (nowcoder.com)


Vue组件的生命周期涉及到钩子函数的执行顺序是:beforeCreate、created、beforeMount、mounted、beforeUpdate、Updated、beforeDestroy、destroyed,activated和deactivated是组件设置了keep-alive时,进入组件和离开组件分别触发的两个函数。

Vue的生命周期分为三个大阶段:挂载、更新、卸载。

挂载阶段涉及到的钩子函数有:beforeCreate、created、beforeMount、mounted

更新阶段涉及到的钩子函数:beforeUpdate、update、activated、beactivated

 关于Vue组件生命周期说法错误的是( )__牛客网 (nowcoder.com)


使用scoped后,父组件的样式将不会渗透到子组件中。不过一个子组件的根节点会同时受其父组件的scoped css和子组件的scoped css的影响。这样设计是为了让父组件可以从布局的角度出发,调整其子组件根元素的样式。

下列关于scoped的描述错误的是( )__牛客网 (nowcoder.com)


SPA的优点:

  • 无刷新切换内容,提高用户体验。
  • 符合前后端分离的开发思想,通过ajax异步请求数据接口获取数据,后台只需要负责数据,不用考虑渲染。前端使用vue等MVVM框架渲染数据非常合适。
  • 减轻服务器压力,展示逻辑和数据渲染在前端完成,服务器任务更明确,压力减轻。
  • 后端数据接口可复用,设计JSON格式数据可以在PC、移动端通用。

缺点:

  • 不利于SEO(搜索引擎优化),应用数据是通过请求接口动态渲染,不利于SEO。
  • 首页加载慢,SPA下大部分的资源需要在首页加载,造成首页白屏等问题。

关于路由模式说法错误的是( )__牛客网 (nowcoder.com)


 关于路由模式说法错误的是( )__牛客网 (nowcoder.com)


以下选项中属于Vuex中的属性的是( )__牛客网 (nowcoder.com)


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值