Mario

Mario 查看完整档案

北京编辑山东大学  |  软件工程 编辑  |  填写所在公司/组织填写个人主网站
编辑
_ | |__ _ _ __ _ | '_ \| | | |/ _` | | |_) | |_| | (_| | |_.__/ \__,_|\__, | |___/ 个人简介什么都没有

个人动态

Mario 关注了标签 · 2018-11-26

关注 2

Mario 回答了问题 · 2018-11-15

解决js 判断传的参数值是否相等

<image data-original="../../static/img/point.png" @click="pointClick(items)">
 methods: {
   pointClick: function(item) {
     if(item.hasClick) {
        return;
     }
     item.hasClick = true;
     
     //其他代码
   }
 }

关注 12 回答 10

Mario 回答了问题 · 2018-11-14

根据域名动态加载css文件

用webpack为每个平台创建一个webpack的配置文件,每个文件根据需求设置配置项。部署的时候,根据平台使用对应的webpack配置文件。(条件是每个平台都对应一台单独的服务器。。)

关注 3 回答 2

Mario 关注了标签 · 2018-11-14

vue.js

Reactive Components for Modern Web Interfaces.

Vue.js 是一个用于创建 web 交互界面的。其特点是

  • 简洁 HTML 模板 + JSON 数据,再创建一个 Vue 实例,就这么简单。
  • 数据驱动 自动追踪依赖的模板表达式和计算属性。
  • 组件化 用解耦、可复用的组件来构造界面。
  • 轻量 ~24kb min+gzip,无依赖。
  • 快速 精确有效的异步批量 DOM 更新。
  • 模块友好 通过 NPM 或 Bower 安装,无缝融入你的工作流。

官网:https://vuejs.org
GitHub:https://github.com/vuejs/vue

关注 127963

Mario 赞了回答 · 2018-11-14

解决vue一个数组里怎么包含一个变量?

list_tabs 要放到 vue 的 computed 里面,而不是 data 里面。

关注 5 回答 5

Mario 回答了问题 · 2018-11-14

js 数组处理

参考楼上reduce。

let list = [{
    'admin': 0,
    'del': 6,
    'download': 0,
    'move': 16,
    'rename': 10,
    'upload': 0
  },
  {
    'admin': 0,
    'del': 0,
    'download': 2,
    'move': 10,
    'rename': 1,
    'upload': 4
  },
  {
    'admin': 0,
    'del': 0,
    'download': 2,
    'move': 2,
    'rename': 30,
    'upload': 0
  }
]

let resList = list.reduce((temp, val) => {
  let alist = {};
  for(let k of Reflect.ownKeys(temp)) {
    alist[k] = Boolean(temp[k]) && val[k] > 0;
  }
  return alist;
});

console.log(resList);

关注 8 回答 7

Mario 回答了问题 · 2018-11-13

如何过滤这个数组

let names = info.map(val => val.name);
let newList = list.filter(val => names.indexOf(val.name) > -1);

关注 16 回答 14

Mario 关注了问题 · 2018-11-12

解决如何获取npm script的自定义参数

比如

 "scripts": {
    "dev": "webpack-dev-server --open  --abc=11111111"
  },

我在JS里面怎么拿到这个abc的值呢

关注 3 回答 2

Mario 回答了问题 · 2018-11-12

解决js 作用域的问题

(function(item){
  setTimeout(function() {                    
    _this.animation.translate(-_this.windowWidth - 300, item.y).step();
    item.animationIndex = _this.animation.export();
  }.bind(_this),1000);
})(item);

关注 4 回答 3

Mario 关注了标签 · 2018-11-09

关注 109

认证与成就

  • 获得 4 次点赞
  • 获得 4 枚徽章 获得 0 枚金徽章, 获得 0 枚银徽章, 获得 4 枚铜徽章

擅长技能
编辑

(゚∀゚ )
暂时没有

开源项目 & 著作
编辑

(゚∀゚ )
暂时没有

注册于 2018-09-26
个人主页被 145 人浏览