• 日常


    日常积累(持续更新中)

    1、push返回的是一个长度
    
    2、v-for遍历对象的取值顺序(v,k,index)
    
    3、如果组件内存在template,优先选择template指定字符串为模板
    
    4、父组件给子组件的值不能修改,因为数据流是单向的,如果修改,会警告(不是报错)
    
    5、存储上来说,数据分为几种类型?(引用类型:数组,对象;值类型:字符串和布尔值)
    
    6、组件中的事件要加上.native 修饰符才能相应{.self,.native(组件响应事件),.enter,.esc,.stop,.prevent}
    
    7、gc(垃圾回收机制):长时间不使用则回收,,否则会造成内存溢出,而垃圾回收机制会防止内存溢出
    
    8、Vue中用ref标识节点(this.$refs.ref的标识找到节点,在钩子函数中mounted可以找到dom节点)
    
    9、事件对象
        ($event)v-on:keyup="input($event)"
        e.target.value 获取input框值
    
    10、h5新增属性(进度条)
        1、<process value="30" min='0' max="100" style="background:'#f00'"></process>
        2、<input type="range" min="10" max="100">【滑块】 
    11、vue如何监控一个对象的数据的变化
    
        es5:object.defineProperty
        es6:proxy
    12、响应式的工作方式:数据变化,视图则发生变化
    13、数据变化->虚拟dom处理->视图做dom操作
    14、响应式原理2个:es5:obj.defineProperty  es6:proxy(监控数据变化,对数据改变和取值进行劫持)  分别使用get和sett
    15、lowerCase转小写;upperCase转大写
    16、事件对象{
        v-on:keyup="input($event)"
        e.target.value     获取input框值
        }
    17、v-model和v-bind区别:前者是双向绑定命令,视图变,数据变,数据变,视图变,后者为单向绑定命令
    18、最多输入数:maxlength="数量"
    19、字符串拼接,变量就得字符串拼接
    20、监控数据变化:watch,深度监控:deep:true,立刻监控:immediate:true
    21、脚手架中图片放在asset中,引入要用require(),
    22、asset文件夹下面的文件参与打包,public文件夹下面的不能打包,并且脚手架可以热更新
    23、路由的两种模式:hash模式和history模式,hash带#号,history不带#号
    24命名路由,属性里面有name值
    25、拿到input里面的value:在input里面写上ref=“cc”,然后this.$refs.cc.value就能拿到里面的属性值
  • 相关阅读:
    [bzoj 4199][NOI 2015]品酒大会
    [bzoj 5332][SDOI2018]旧试题
    「PKUWC2018」猎人杀
    「PKUWC2018」Minimax
    正规消息发送器-- ESFramework 4.0 进阶(06)
    在线用户管理--ESFramework 4.0 进阶(05)
    ESFramework 4.0 进阶(04)-- 驱动力:通信引擎(下)
    驱动力—— 通信引擎(上)—— ESFramework 4.0 进阶(03)
    核心梳理——消息处理的骨架流程——ESFramework 4.0 进阶(02)
    重登陆模式 --ESFramework 4.0 快速上手(07)
  • 原文地址:https://www.cnblogs.com/cc0419/p/12142769.html
Copyright © 2020-2023  润新知