• 微信小程序 发现之旅(二)—— 自定义组件

    组件化的项目开发中,组件应当划分为三个层次: 组件、模块、页面 微信小程序已经为开发者封装好了基础组件,页面文件(pages)也有了详细的规定 而模块就需要自行开发,并且要和页面文件区分开,这就涉及到自定义组件 一、基本用法 在根目录下创建一个 components 目...

    2018-06-24 02:12:24

  • vue项目中结合element ui解决连续上传多张图片及图片

    编码都是以需求为导向的,所以编码前一定要弄清楚需要的结果是什么,然后再开始编码。 现在简单的说下需求:如下图所示,点击蓝色的“+”按钮,可以连续生成多个图片上传框,每个图片上传框都是单独上传图片,编辑互不影响。 现在说下我的代码实现过程: element ui: d...

    2018-06-24 02:12:27

  • angular2路由之routerLinkActive指令

    angular2的routerLinkActive指令在路由激活时添加样式class .red{ color: red; } a routerLink="/user/login" routerLinkActive="red"login/a 当url是user或者/user/login的时候,a标签将会被加上classred。当url变化为别的时,class将会被移除。 如何添加两个class a...

    2018-06-24 02:12:20

  • Vim简明学习

    前面的话 在linux云服务器上的编辑器默认是vim,类似于windows系统中的记事本,页面简洁,但入门不易。本文将介绍Vim的基础使用 操作模式 vim编辑器有三种模式: 1、命令模式(等待用户输入命令) 2、输入模式(等待用户向文本中输入内容) 3、底行模式(可以输入一些...

    2018-06-24 02:12:11

  • BOM与DOM

    前戏 到目前为止,我们已经学过了JavaScript的一些简单的语法。但是这些简单的语法,并没有和浏览器有任何交互。 也就是我们还不能制作一些我们经常看到的网页的一些交互,我们需要继续学习BOM和DOM相关知识。 JavaScript分为 ECMAScript,DOM,BOM。 BOM(Browser Obj...

    2018-06-24 02:12:10

  • 合并数组对象中相同的属性值

    面试题中往往会遇到这样的笔试题,将以下数组对象合并相同值 var arr = [{ "name": "语文" , "fraction": 80 }, { "name": "数学" , "fraction": 70 }, { "name": "语文" , "fraction": 50 }, { "name": "语文" , "fraction": 90 }, { "name": "数学" , "fraction": 10...

    2018-06-24 02:11:54

  • JS中如何获取url中的某个参数的值

    举个列子说明 http://xxxxxxxxxx?account=haha 结果: account = getUrlParam(account) -- account = haha 代码实现: function getUrlParam(name){ var reg = new RegExp("(^|)"+ name +"=([^]*)(|$)"); var r = window.location.search.substr(1).match(reg); if (r!...

    2018-06-24 02:12:04

  • 前端基础-JavaScript的基本概述和语法

    1、JavaScript概述 2、JavaScript引入方式 3、JavaScript语言规范 4、JavaScript语言基础 5、JavaScript数据类型 6、JavaScript运算符 7、JavaScript流程控制 8、JavaScript函数 9、JavaScript词法分析 10、JavaScript内置对象和方法 一、JavaScript概述 1、ECMAScript...

    2018-06-24 02:11:56

  • HTTP简明学习

    前面的话 本文将详细介绍HTTP主要内容 概述 Web 的诞生,源于三大技术的诞生,它们都是当年 Web 之父 Tim Berners-Lee 自己 开发的,世界上第一个网站诞生的时间是 1991 年,三大技术的诞生也就是在此之前的不久: 1、可以指向任何网页的 URL 2、html 3、HTTP 协议 HTT...

    2018-06-24 02:11:55

  • 判断是否为ie浏览器

    function isIE(){ var userAgent = navigator.userAgent, rMsie = /(msie\s|trident.*rv:)([\w.]+)/ , rFirefox = /(firefox)\/([\w.]+)/ , rOpera = /(opera).+version\/([\w.]+)/ , rChrome = /(chrome)\/([\w.]+)/ , rSafari = /version\/([\w.]+).*(safari)/ ; var...

    2018-06-24 02:11:52

2