摘要:
ES6,扩展运算符 1.数组(扩展运算符) 解构赋值 扩展运算符(spread)就是我们知道的三个点(...),它就好像rest参数的逆运算, 将一个数组转为用逗号分隔的参数序列。 复制数组 合并数组 2.对象 拓展运算符(...)用于 取出 参数对象 所有 可遍历属性 然后拷贝到当前对象。 基本用 阅读全文
摘要:
遇到的问题: 1. 在js文件中使用import,export的时候报错: 原因 :因为NodeJS只支持部分ES6的语法,有些ES6语法还不支持,而import语法就是其中一个; 解决方法 : 1.使用ES5写法,例如: 修改为: 2.通过其他工具将ES6转为ES5 安装Babel cli插件,将 阅读全文
摘要:
背景 有这么一个登录页面,相关功能如下: 问题 在点击切换语言的时候,页面上翻译的文件都能够正常转换、唯独预设option的label不能,如下图,在切换到英文的时候,页面中其余部分都能够转换成英文,除了选择框里面的“xx中心” 原因 data里面的数据($t('m.txt_001'))会在crea 阅读全文
摘要:
Vue2的组件props通信方式 在Vue2中组件的props的数据流动改为了只能单向流动,即只能由组件外(调用组件方)通过组件的DOM属性attribute传递props给组件内,组件内只能被动接收组件外传递过来的数据,并且在组件内,不能修改由外层传来的props数据。 比如要实现一个这样的开关 阅读全文
摘要:
1.父组件 select_li.vue 1.1 父组件模板 1.2 父组件js 2.子组件 mask_li.vue 3. 获取dom元素的位置信息 this.$refs['通过设置ref获取到的dom元素'].getBoundingClientRect(); //示例: 获取元素距离顶部的距离 3. 阅读全文
摘要:
个人在学习使用vue过程中遇到的问题记录 阅读全文