js
浪漫胡渣男孩
掉头发ing……
展开
-
avue+vue验证跳转具体位置
因为avue组件实在element ui基础上进行二次封装的,avue-crud渲染根据配置如下,为后端返回过来的 this.$refs.applyTplForm.validate((valid, done, msg) => { done() //验证全部通过msg为undefind if (msg) { console.log(msg); let props = this.$refs.applyTp原创 2022-05-11 10:56:16 · 436 阅读 · 0 评论 -
迭代器基础
ES6 之前,用来表示一组数据的数据结构只有数组和对象。const array = [1, 2, 3, 4];const object = { a: 1, b: 2, c: 3}ES6 中,又新增了 Set 和 Map 两种数据结构。一、代码案例var it = makeIterator(['a', 'b']);it.next() // { value: "a", done: false }it.next() // { value: "b", done: fa原创 2022-02-13 12:00:34 · 128 阅读 · 0 评论 -
vue.js面试整理
computed和watch区别computed是计算属性,在计算属性中,可以通过data或props的操作得到一条新操作computed是有缓存的,当多次使用同一个计算属性时,他不会反复执行;只有当计算属性中以来的元数据发生变化时,计算属性才会重新计算计算属性不支持异步请求一对多:一个计算属性中,可以依赖多条原,任意一条原数据发生改变时,计算属性都会重新计算watch特点:watch是侦听器,当侦听的数据发生变化时,会执行一个函数,可以在函数中执行任意操作侦听器对应的函数支持异步请求原创 2022-01-23 19:19:15 · 176 阅读 · 0 评论 -
this指向、执行上下文、变量对象、作用域链(面试)
this的指向this的指向分为函数内和函数外两种情况函数外的this:函数外的this,实际指的是全局的this,全局的this永远指向的都是全局对象window;函数内的this:分为以下六种情况:1.普通函数:通过 函数名() 调用,普通函数内部的this指向window;2.回调函数:回调函数指的是讲一个函数作为参数进行传递,回调函数内部的this指向window;3.对象方法:指的是通过 对象名.方法名() 调用4.事件方法:指的是绑定事件的处理函数,事件方法内部的thi原创 2022-01-19 21:38:16 · 365 阅读 · 0 评论 -
Class
ClassClass 是 ES6 新增的一个特性,表示“类”。在 ES6 之前,我们是通过构造函数来模拟类。1、基础语法class Person { // 构造器(构造函数) constructor(name, age) { // 定义实例对象的属性 this.name = name; this.age = age; // ... } // 定义 Class 的原型的方法 sayHello() {原创 2022-01-19 21:13:01 · 306 阅读 · 0 评论 -
异步改同步
传送门原创 2022-01-10 11:56:47 · 297 阅读 · 0 评论 -
滚轮在最底部
<div ref="scrolldY" style="max-height:100px;overflow-y:auto;border:1px solid red;width:100px"> <div v-for="(item,index) in successMessage" :key="index"> <div> {{item}} </div>...原创 2021-06-25 15:09:07 · 147 阅读 · 0 评论 -
根据后端返回名字下载文件
//导出doc文件 exportdoc() { this.$http( { url: this.$http.adornUrl( `/` ), method: 'get', params: {}, responseType: 'blob', }, { headers: 'application/x-down...原创 2021-06-08 15:56:29 · 342 阅读 · 0 评论