游客7iokfgo4yexey个人页面-阿里云开发者社区

个人头像照片 游客7iokfgo4yexey TA的个人档案

个人介绍

暂无个人介绍

擅长的技术

获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
  • 高分内容
  • 最新动态
  • 文章
  • 问答
正在加载, 请稍后...
暂无更多信息

2020年05月

  • 05.23 23:26:09
    提交了问题 2020-05-23 23:26:09

    有用过vuex吗?它主要解决的是什么问题?推荐在哪些场景用?

  • 05.23 23:25:00
    回答了问题 2020-05-23 23:25:00

    怎么监听vuex数据的变化?

    官网的图显示 Devtools好像是监视mutation的调用 mark一下 问题来源于GitHub,查看更多答案,请查看https://github.com/haizlin/fe-interview/issues/391

    踩0 评论0
  • 05.23 23:24:49
    回答了问题 2020-05-23 23:24:49

    请求数据是写在组件的methods中还是在vuex的action中?

    根据业务场景划分,如果该请求数据的方法是多个视图共享的话,则写在action中,如果是当前视图所用,则写在组件的methods中 问题来源于GitHub,查看更多答案,请查看https://github.com/haizlin/fe-interview/issues/392

    踩0 评论0
  • 05.23 23:24:34
    回答了问题 2020-05-23 23:24:34

    vuex的action和mutation的特性是什么?有什么区别?

    action: 通过执行 commit()来触发mutation的调用, 间接更新state ,组件中通过$store.dispatch('action名称') 触发action,可以包含异步代码(定时器, ajax) mutation是一个对象 包含多个直接更新state的方法(回调函数) ,只能包含同步的代码, 不能写异步代码 问题来源于GitHub,查看更多答案,请查看https://github.com/haizlin/fe-interview/issues/390

    踩0 评论0
  • 05.23 23:23:53
    回答了问题 2020-05-23 23:23:53

    页面刷新后vuex的state数据丢失怎么解决?

    首先要搞清楚为什么state数据会丢失。 通常情况state里的初始数据是空,通过mutation或者action的方法获取实际数据后存放在state中。这些方法往往是在某个组件(组件A)的生命周期或者事件中调用。如果在刷新页面的时候这些方法没有被调用(例如此时页面中没有组件A,或组件A的对应事件没有被触发),那么就没有获取实际数据,state的数据就是初始的空。 对症下药,就是要确保刷新页面以后调用对应的获取数据方法。 最万金油的解决是在App.vue的mounted生命周期中去调用这些方法。不管在哪个路由下刷新页面,总会执行。 问题来源于GitHub,查看更多答案,请查看https://github.com/haizlin/fe-interview/issues/389

    踩0 评论0
  • 05.23 23:23:38
    回答了问题 2020-05-23 23:23:38

    vuex的state、getter、mutation、action、module特性分别

    state, 状态初始化, 并实施观察 getter, 获取数据用于view或data中使用 mutation: 内部处理state变化 action: 处理外部交互 module: 模块化以上四个 问题来源于GitHub,查看更多答案,请查看https://github.com/haizlin/fe-interview/issues/388

    踩0 评论0
  • 05.23 23:23:23
    回答了问题 2020-05-23 23:23:23

    vuex的store有几个属性值?分别讲讲它们的作用是什么?

    state:存贮公共数据的地方 Getters:获取公共数据的地方 mutations:放的是同步的操作和reducer有点像 通过store的commit方法来让mutations执行 action:放的是异步的操作 通过dispatch的方法让action里面的方法执行 context是store的一个副本 Vuex就是提供一个仓库,store仓库里面放了很多对象其中state即使数据源存放地 问题来源于GitHub,查看更多答案,请查看https://github.com/haizlin/fe-interview/issues/387

    踩0 评论0
  • 05.23 23:22:41
    回答了问题 2020-05-23 23:22:41

    你理解的vuex是什么呢?哪些场景会用到?不用会有问题吗?有哪些特性?

    长期维护的项目,因为长期维护的项目不能保证3层组件设计。肯定会有第4层,依次类推项目越来越难维护。从4层调第一层的方法太困难,中间有夹杂着其他的逻辑耦合。所有这个是我用vuex的目的,抽离公共的东西,到vuex方便维护 问题来源于GitHub,查看更多答案,请查看https://github.com/haizlin/fe-interview/issues/386

    踩0 评论0
  • 05.23 23:22:21
    回答了问题 2020-05-23 23:22:21

    使用vuex的优势是什么?

    便于进行全局或者局部的状态管理. 便于组件/插件/混合之间的联系 问题来源于GitHub,查看更多答案,请查看https://github.com/haizlin/fe-interview/issues/385

    踩0 评论0
  • 05.23 23:21:38
    回答了问题 2020-05-23 23:21:38

    ElementUI是怎么做表单验证的?在循环里对每个input验证怎么做呢?

    model绑定表单数据,通过prop取表单数值,根据rule取form-item rules 或则rules[prop]校验 问题来源于GitHub,查看更多答案,请查看https://github.com/haizlin/fe-interview/issues/402

    踩0 评论0
  • 05.23 23:20:35
    回答了问题 2020-05-23 23:20:35

    你有二次封装过ElementUI组件吗?

    有啊! 类似于分页, 表格, 毕竟每个项目的这些东西, 比如pageSize, size, 这些在每个项目基本都是统一的, 设置起来会有四五个参数prop是固定的, 我不可能每次使用的时候都设置一次 问题来源于GitHub,查看更多答案,请查看https://github.com/haizlin/fe-interview/issues/401

    踩0 评论0
  • 05.23 23:20:21
    回答了问题 2020-05-23 23:20:21

    ElementUI怎么修改组件的默认样式?

    第一直接按照element默认修改主题的方式, 直接修改配置 第二直接覆盖样式 问题来源于GitHub,查看更多答案,请查看https://github.com/haizlin/fe-interview/issues/400

    踩0 评论0
  • 05.23 23:20:08
    回答了问题 2020-05-23 23:20:08

    ElementUI的穿梭组件如果数据量大会变卡怎么解决不卡的问题呢?

    在 left-footer 的 slot 里面加个翻页组件, 并修改 filter-method 方法重绘穿梭机组件, 大概保持每页 50 条这样子。 问题来源于GitHub,查看更多答案,请查看https://github.com/haizlin/fe-interview/issues/399

    踩0 评论0
  • 05.23 23:19:41
    回答了问题 2020-05-23 23:19:41

    ElementUI表格组件如何实现动态表头?

    使用自定义表头,即 <el-table-column> 中传入自定义 slot。 表头整体结构变化则得自己 v-for 表头配置拼 <el-table-column> 重绘 问题来源于GitHub,查看更多答案,请查看https://github.com/haizlin/fe-interview/issues/398

    踩0 评论0
  • 05.23 23:19:18
    回答了问题 2020-05-23 23:19:18

    ElementUI使用表格组件时有遇到过问题吗?

    遇到表格的横向滚动条被固定列挡住的问题,在有合计的情况下(1:表格有横向滚动条,2:有固定列,3:底部有合计)满足这三个条件,固定列的的宽度会把横向滚动条挡住,导致固定列下面滚动条不能拖动。 问题来源于GitHub,查看更多答案,请查看https://github.com/haizlin/fe-interview/issues/397

    踩0 评论0
  • 05.23 23:19:02
    回答了问题 2020-05-23 23:19:02

    项目中有使用过ElementUI吗?有遇到过哪些问题?它的使用场景主要是哪些?

    当然是用过了 很多后台系统,都会是用vue结合上ElementUI来实现,很大程度上提高了开发效率; 遇到的问题:对于修改其默认样式需谨慎。 问题来源于GitHub,查看更多答案,请查看https://github.com/haizlin/fe-interview/issues/395

    踩0 评论0
  • 05.23 23:18:33
    回答了问题 2020-05-23 23:18:33

    有用过哪些vue的ui?说说它们的优缺点?

    个人认为iview比elementUI好看,elementUI在多级联动菜单有一个bug(父子value一样的时候不显示) 问题来源于GitHub,查看更多答案,请查看https://github.com/haizlin/fe-interview/issues/394

    踩0 评论0
  • 05.23 23:18:22
    回答了问题 2020-05-23 23:18:22

    mint-ui使用过程中有没有遇到什么坑?怎么解决的?

    1,样式不容易被修改,可以用/deep/或者》》》进行复写; 2,Field组件在ios上,输入框的提示信息太靠后,由label引起的,所以不要用它自带的label做提示名 3,无限滚动 问题来源于GitHub,查看更多答案,请查看https://github.com/haizlin/fe-interview/issues/481

    踩0 评论0
  • 05.23 23:18:01
    回答了问题 2020-05-23 23:18:01

    mint-ui是什么?你有使用过吗?

    基于 Vue.js 的移动端组件库 问题来源于GitHub,查看更多答案,请查看https://github.com/haizlin/fe-interview/issues/479

    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
  • 回答了问题 2020-05-24

    怎么监听vuex数据的变化?

    官网的图显示 Devtools好像是监视mutation的调用 mark一下 问题来源于GitHub,查看更多答案,请查看https://github.com/haizlin/fe-interview/issues/391

    踩0 评论0
  • 回答了问题 2020-05-24

    请求数据是写在组件的methods中还是在vuex的action中?

    根据业务场景划分,如果该请求数据的方法是多个视图共享的话,则写在action中,如果是当前视图所用,则写在组件的methods中 问题来源于GitHub,查看更多答案,请查看https://github.com/haizlin/fe-interview/issues/392

    踩0 评论0
  • 回答了问题 2020-05-24

    vuex的action和mutation的特性是什么?有什么区别?

    action: 通过执行 commit()来触发mutation的调用, 间接更新state ,组件中通过$store.dispatch('action名称') 触发action,可以包含异步代码(定时器, ajax) mutation是一个对象 包含多个直接更新state的方法(回调函数) ,只能包含同步的代码, 不能写异步代码 问题来源于GitHub,查看更多答案,请查看https://github.com/haizlin/fe-interview/issues/390

    踩0 评论0
  • 回答了问题 2020-05-24

    页面刷新后vuex的state数据丢失怎么解决?

    首先要搞清楚为什么state数据会丢失。 通常情况state里的初始数据是空,通过mutation或者action的方法获取实际数据后存放在state中。这些方法往往是在某个组件(组件A)的生命周期或者事件中调用。如果在刷新页面的时候这些方法没有被调用(例如此时页面中没有组件A,或组件A的对应事件没有被触发),那么就没有获取实际数据,state的数据就是初始的空。 对症下药,就是要确保刷新页面以后调用对应的获取数据方法。 最万金油的解决是在App.vue的mounted生命周期中去调用这些方法。不管在哪个路由下刷新页面,总会执行。 问题来源于GitHub,查看更多答案,请查看https://github.com/haizlin/fe-interview/issues/389

    踩0 评论0
  • 回答了问题 2020-05-24

    vuex的state、getter、mutation、action、module特性分别

    state, 状态初始化, 并实施观察 getter, 获取数据用于view或data中使用 mutation: 内部处理state变化 action: 处理外部交互 module: 模块化以上四个 问题来源于GitHub,查看更多答案,请查看https://github.com/haizlin/fe-interview/issues/388

    踩0 评论0
  • 回答了问题 2020-05-24

    vuex的store有几个属性值?分别讲讲它们的作用是什么?

    state:存贮公共数据的地方 Getters:获取公共数据的地方 mutations:放的是同步的操作和reducer有点像 通过store的commit方法来让mutations执行 action:放的是异步的操作 通过dispatch的方法让action里面的方法执行 context是store的一个副本 Vuex就是提供一个仓库,store仓库里面放了很多对象其中state即使数据源存放地 问题来源于GitHub,查看更多答案,请查看https://github.com/haizlin/fe-interview/issues/387

    踩0 评论0
  • 回答了问题 2020-05-24

    你理解的vuex是什么呢?哪些场景会用到?不用会有问题吗?有哪些特性?

    长期维护的项目,因为长期维护的项目不能保证3层组件设计。肯定会有第4层,依次类推项目越来越难维护。从4层调第一层的方法太困难,中间有夹杂着其他的逻辑耦合。所有这个是我用vuex的目的,抽离公共的东西,到vuex方便维护 问题来源于GitHub,查看更多答案,请查看https://github.com/haizlin/fe-interview/issues/386

    踩0 评论0
  • 回答了问题 2020-05-24

    使用vuex的优势是什么?

    便于进行全局或者局部的状态管理. 便于组件/插件/混合之间的联系 问题来源于GitHub,查看更多答案,请查看https://github.com/haizlin/fe-interview/issues/385

    踩0 评论0
  • 回答了问题 2020-05-24

    ElementUI是怎么做表单验证的?在循环里对每个input验证怎么做呢?

    model绑定表单数据,通过prop取表单数值,根据rule取form-item rules 或则rules[prop]校验 问题来源于GitHub,查看更多答案,请查看https://github.com/haizlin/fe-interview/issues/402

    踩0 评论0
  • 回答了问题 2020-05-24

    你有二次封装过ElementUI组件吗?

    有啊! 类似于分页, 表格, 毕竟每个项目的这些东西, 比如pageSize, size, 这些在每个项目基本都是统一的, 设置起来会有四五个参数prop是固定的, 我不可能每次使用的时候都设置一次 问题来源于GitHub,查看更多答案,请查看https://github.com/haizlin/fe-interview/issues/401

    踩0 评论0
  • 回答了问题 2020-05-24

    ElementUI怎么修改组件的默认样式?

    第一直接按照element默认修改主题的方式, 直接修改配置 第二直接覆盖样式 问题来源于GitHub,查看更多答案,请查看https://github.com/haizlin/fe-interview/issues/400

    踩0 评论0
  • 回答了问题 2020-05-24

    ElementUI的穿梭组件如果数据量大会变卡怎么解决不卡的问题呢?

    在 left-footer 的 slot 里面加个翻页组件, 并修改 filter-method 方法重绘穿梭机组件, 大概保持每页 50 条这样子。 问题来源于GitHub,查看更多答案,请查看https://github.com/haizlin/fe-interview/issues/399

    踩0 评论0
  • 回答了问题 2020-05-24

    ElementUI表格组件如何实现动态表头?

    使用自定义表头,即 <el-table-column> 中传入自定义 slot。 表头整体结构变化则得自己 v-for 表头配置拼 <el-table-column> 重绘 问题来源于GitHub,查看更多答案,请查看https://github.com/haizlin/fe-interview/issues/398

    踩0 评论0
  • 回答了问题 2020-05-24

    ElementUI使用表格组件时有遇到过问题吗?

    遇到表格的横向滚动条被固定列挡住的问题,在有合计的情况下(1:表格有横向滚动条,2:有固定列,3:底部有合计)满足这三个条件,固定列的的宽度会把横向滚动条挡住,导致固定列下面滚动条不能拖动。 问题来源于GitHub,查看更多答案,请查看https://github.com/haizlin/fe-interview/issues/397

    踩0 评论0
  • 回答了问题 2020-05-24

    项目中有使用过ElementUI吗?有遇到过哪些问题?它的使用场景主要是哪些?

    当然是用过了 很多后台系统,都会是用vue结合上ElementUI来实现,很大程度上提高了开发效率; 遇到的问题:对于修改其默认样式需谨慎。 问题来源于GitHub,查看更多答案,请查看https://github.com/haizlin/fe-interview/issues/395

    踩0 评论0
  • 回答了问题 2020-05-24

    有用过哪些vue的ui?说说它们的优缺点?

    个人认为iview比elementUI好看,elementUI在多级联动菜单有一个bug(父子value一样的时候不显示) 问题来源于GitHub,查看更多答案,请查看https://github.com/haizlin/fe-interview/issues/394

    踩0 评论0
  • 回答了问题 2020-05-24

    mint-ui使用过程中有没有遇到什么坑?怎么解决的?

    1,样式不容易被修改,可以用/deep/或者》》》进行复写; 2,Field组件在ios上,输入框的提示信息太靠后,由label引起的,所以不要用它自带的label做提示名 3,无限滚动 问题来源于GitHub,查看更多答案,请查看https://github.com/haizlin/fe-interview/issues/481

    踩0 评论0
  • 回答了问题 2020-05-24

    mint-ui是什么?你有使用过吗?

    基于 Vue.js 的移动端组件库 问题来源于GitHub,查看更多答案,请查看https://github.com/haizlin/fe-interview/issues/479

    踩0 评论0
  • 提交了问题 2020-05-23

    mint-ui是什么?你有使用过吗?

  • 提交了问题 2020-05-23

    mint-ui使用过程中有没有遇到什么坑?怎么解决的?

正在加载, 请稍后...
滑动查看更多