
伪前端
方元之外
这个作者很懒,什么都没留下…
展开
-
js 常见的遍历数组 对象 方法
遍历对象//原生jsconst obj = { id:1, name:'jack', age:12} for(let key in obj){ console.log(key + '---' + obj[key]) } // 获得所有的key console.log(Object.keys(obj)) //获得所有的value console.log(Object.values(obj))原创 2020-05-21 15:00:21 · 1856 阅读 · 0 评论 -
vue input 复制后无法修改
假设有几个input输入框,通过this.form.name="jack"this.form.age=5可能存在无法修改的情况可以通过如下的方式Vue.set(this.form, 'name', 'jack');Vue.set(this.form, 'age', '5');这样的方式赋值。-----------------------------...原创 2020-05-07 17:59:44 · 446 阅读 · 0 评论 -
js对象应用问题
用vue 和elementui 做界面。有一个table表格,双击弹出修改页面的dialog。值进行回显,方便修改我修改input对应的值,可是神奇的发现table表格的值跟着改变了,我都没有点击保存,当然这只是假改变。大概就是 = 的对象赋值应该只是赋了个引用,两个还是指定同一个对象。通过如下的方式给对象,或者数组赋值,且相互不影响。this.target...原创 2020-04-26 17:03:34 · 131 阅读 · 0 评论 -
jquery ajax 中的 async
ajuery中的ajaxa的async代表同步和异步。 之前错误的以为同步和异步影响的success函数的调用。今天发现不是。----------------------------------------背景上传一个文件,产生遮罩层,不让用户点击界面。通过success的方法去掉遮罩层。最开始async 写的是false。发现遮罩层出现在上传文件之后。文件都上传完了,才出现遮罩。大概查询下,是...原创 2018-03-09 11:25:16 · 1478 阅读 · 0 评论 -
前端方法传递参数-(存在字母,动态赋值)
前端js方法传递参数,如果是数字可以直接写在方法的括号里面的 如 deleteFileByUuid(10)。可是如果参数有字母是不能直接写在里面的 如deleteFileByUuid(10ab) xxxxxxxxx不能这样如果有字母需要把用引号引起来 如deleteFileByUuid('10ab')我的参数是动态的,需要拼接一下。就拼成这个样子了 ,真难看 烦dom =dom + ...原创 2018-03-05 15:23:56 · 2249 阅读 · 0 评论