zoukankan      html  css  js  c++  java
  • 20200323

    1.为什么使用key

       key给每个节点做唯一标识,作用是为了高效更新dom

    2.axios 及安装

       npm install axios --save

       js中import引入,get/post请求,成功则返回在then,失败就返回在catch

    3.什么是语法糖?

       便捷写法,提高开发代码的效率

        例子: y+=x 就是y = y+x的语法糖

    4.vue.cli项目中src的每个文件夹及用法

       assets文件放静态文件;components放组件;router文件路由相关配置;app.vue是应用主组件;main.js是入口文件;

    5.computed和watch的使用场景

        computed:当一个属性受多个属性影响的时候就要用到。-->不在data中定义

        watch:当一条数据影响多条数据得时候就用watch

    6.v-if 和 v-for 的优先级

        for的优先级更高,也就是v-for应该放在外层。

    7.assets和static的区别

        相同点:都是放静态文件;

        不同点:打包的时候assets会进行代码格式化;

        建议:template需要的样式文件js放入assets打包减少体积,第三方引入的资源文件放在static中;

    8.vue常用的修饰符

        .stop   等同于js中的event.stopPropagation()   防止事件冒泡

        .prevent 相当于js中的event.preventDefault()  阻止默认事件

    9.vue-router和location.href有什么区别

        location.href = '/' 刷新页面

        router.push(/)无刷新页面,静态跳转

    9.vue slot 插槽

        父组件<slot> 子组件中加入Dom

    10.vue项目是打包一个js文件一个css文件还是多个文件

        根据VUE脚手架规范,一个js文件,一个css文件

    11.axios的特点

        axios中的发送字段参数是data跟params两个,两者的区别是params跟请求地址一起发送,data作为一个请求体进行发送。parpms一般适用于get请求,data一般适用于post/put请求

  • 相关阅读:
    扩展问题
    oracle数据类型及其隐式转换 (摘,转载)
    oralce中to_char默认转换格式的理解
    oracle的to_char中的fm(转,摘录)
    Oracle中TO_DATE TO_CHAR格式(转,摘录)
    ZT Abstract Factory
    ZT Factory Pattern
    Singleton
    几本电子书比较
    名词后变为复数+s,或者+es等怎么读
  • 原文地址:https://www.cnblogs.com/youngMan-MrS/p/12551066.html
Copyright © 2011-2022 走看看