- 博客(23)
- 资源 (3)
- 收藏
- 关注
原创 Vue之Axios
Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。安装使用 npm:$ npm install axios使用 bower:$ bower install axios使用 cdn:<script src="https://unpkg.com/axios/dist/axios.min.js"></s...
2019-03-01 16:32:07
249
原创 iView 经典组件剖析
iView 是一套基于Vue 扣2 的开源UI组件库,主要服务于PC 界面的中后台产品。简单地理解,它是深度封装的40 多个常用业务组件,比如Input 、Checkbox, Select 、Table ;但它同时也是一整套的前端解决方案,包括设计规范、基础样式,支持服务端渲染( SSR ),同时提供了可视化脚手架,方便快速构建项目工程.12.1 级联选择组件Cascader ...
2019-02-15 09:08:52
2048
原创 vue 第十一章 插件
Vue提供了插件机制,可以在全局添加一些功能。它们可以简单到几个方法、属性,也可以很复杂,比如一整套组件库。注册插件需要一个公开的方法install ,它的第一个参数是Vue 构造器,第二个参数是一个可选的选项对象。示例代码如下:Myplugin.install = function(Vue,option){ //全局注册组件 Vue.component('component...
2019-02-07 17:03:33
222
原创 Vue 第十章Webpack
webpack 是一个现代 JavaScript 应用程序的静态模块打包器(module bundler)。当 webpack 处理应用程序时,它会递归地构建一个依赖关系图(dependency graph),其中包含应用程序需要的每个模块,然后将所有这些模块打包成一个或多个 bundle。10 .2 webpack 基础配置先要安装npm和node.js首先,创建一个目录,比如dem...
2019-02-07 12:35:17
573
原创 Render函数
9.1 什么是Virtual DomVirtual Dom并不是真正意义上的DOM,而是一个轻量级的JavaScript对象,在状态发生变化时,Virtual Dom会进行Diff运算,来更新只需要被替换的DOM,而不是全部重绘。与DOM操作相比,Virtual Dom是基于JavaScript计算的,所以开销会小很多。export interface VNode { tag...
2019-01-25 15:01:21
1263
原创 Vue之自定义指令
8.1 基本用法自定义指令的注册方法和组件很像,也分全局注册和局部注册,比如注册一个v-focus 的指令,用于在<input> 、<textarea>元素初始化时自动获得焦点,两种写法分别是://全局注册Vue.directive('focus',{ //指令选项 });//局部注册var app =new Vue({ el:'#a...
2019-01-17 22:33:21
182
原创 Vue组件
第七章 组件详解组件的作用是为了代码可复用,提高重用性。在使用组件时可以自定义标签。比如:<Card>、<Row>、<i-col>等。7.1.2 组件用法组件需要注册后才能使用。注册分为全局注册和局部注册两种方式。全局注册后,任何Vue实例都可以使用。组件名自定义,最好使用小写加减号的形式命名。要是在父实例使用组件,必须要在实例创建前注册。&...
2019-01-11 09:34:02
296
原创 Vue之v-model
6.1 基本用法表单控件在实际业务较为常见,比如单选、多选、下拉选择、输入框等,用它们可以完成数据的录入、校验、提交等。Vue扣提供了v-mo del 指令,用于在表单类元素上双向绑定数据,例如在输入框上使用时,输入的内容会实时映射到绑定的数据上。<div id="app"> <input type="text" v-model="message" p...
2019-01-04 09:12:08
2529
原创 Echarts之Lable颜色自定义
let datas=[]; for(let i in this.chartData){ datas.push({ value:this.chartData[i], label: { ...
2019-01-03 11:31:21
5740
原创 Vue之内置指令
5.1基本指令5.1.1 v-cloakv-cloak不需要表达式,它会在Vue实例结束编译时从绑定的HTML元素上移除,经常和css的display:none;配合使用:<div id=”app” v-cloak>{{message ))</div>[v-cloak]{ display:none;}在一般情况下,对于简单的项目很实用rou...
2018-12-28 00:23:16
250
原创 Echart之柱状图
// 指定图表的配置项和数据var option = { // ---- 标题 ----- title: { show:false, text: '主标题', textStyle: { color: 'red' }, subtext: '副标题', subtextStyle: { color: 'blue' ...
2018-12-24 13:16:52
1732
原创 Vue之V-bind及class与style绑定
一.v-bind的使用方法它的主要用法是动态更新HTML 元素上的属性<a v-bind:href="url">链接</a> <img v-bind:src "imgUrl"> <!-- 缩写为 --><a :href="url">链接</a> <img :sr
2018-12-21 09:29:39
571
原创 Echarts之[字词云]
http://gallery.echartsjs.com/editor.html?c=xBJ11Hguze Vue转化<template> <div ref="wordChart"></div></template><script> import echarts from 'echarts' import ...
2018-12-20 13:32:13
1896
原创 Vue学习-第三章-计算属性
模板内的表达式常用于简单的运算,当其过长或逻辑复杂时,会难以维护,本章的计算属性就是用于解决该问题的。3.1什么是计算属性表达式如果过长,或逻辑更为复杂时,就会变得脯肿甚至难以阅读和维护,比如:<div> {{ text.split(',').reverse().join (','))) </div> 这里的表达式包含3个操作,并不是很清晰,所以在遇到...
2018-12-13 16:34:08
279
原创 Vue学习笔记(1)
Vue.js提供了现代的Web开发常见高级功能,比如:1.解耦视图与数据2.可复用的组件3.前端路由4.状态管理5.虚拟DOM与知名的前端框架Ember,angular等一样,Vue.js在设计上也使用MVVM模式。当查看变化时,会自动更新视图模型,反之亦然.View和视图模型之间双向绑定建立联系。生命周期Vue的生命周期:created 实...
2018-12-05 23:05:53
344
2
原创 XML解析成Map
import java.util.HashMap;import java.util.Iterator;import java.util.Map;import org.dom4j.Attribute;import org.dom4j.Document;import org.dom4j.DocumentException;import org.dom4j.DocumentHelper;i
2015-01-16 14:08:19
3636
原创 java+HTTP+SSL+JSON
import java.io.IOException;import java.io.InputStream;import java.security.cert.CertificateException;import java.security.cert.X509Certificate;import javax.net.ssl.SSLContext;import javax.net.s
2015-01-16 14:03:37
615
转载 Java中KeyTool的使用
Keytool 是一个Java 数据证书的管理工具 ,Keytool 将密钥(key)和证书(certificates)存在一个称为keystore的文件中。在keystore里,包含两种数据:(1)密钥实体(Key entity)——密钥(secret key)又或者是私钥和配对公钥(采用非对称加密) (2)可信任的证书实体(trusted certificate entri
2015-01-16 13:59:20
518
原创 ByteUtil
import java.math.BigDecimal;import java.math.BigInteger;import java.text.DecimalFormat;import java.text.SimpleDateFormat;import java.util.Date;import sun.misc.BASE64Decoder;public class Byte
2015-01-16 13:55:49
664
原创 字符串序列化
import java.util.regex.Matcher;import java.util.regex.Pattern;public class StringUtils { /** * 字符串序列化 * @param str * @return */ public static String replaceBlank(String str) {
2015-01-16 13:55:01
610
原创 RSANoPadding加密
import java.math.BigInteger;import java.security.InvalidKeyException;import java.security.KeyFactory;import java.security.NoSuchAlgorithmException;import java.security.PublicKey;import java.secur
2015-01-16 13:54:11
2105
原创 字符串/字符数组转Base64编码
import sun.misc.BASE64Decoder; public class Base64 { /** * 字符串转Base64编码 * @param s * @return */ public static String getBASE64(String s) { if (s == null) return null; return (new su
2015-01-16 13:45:02
3898
转载 MD5加密32位大写
import java.security.MessageDigest; /** * 对密码进行加密和验证的类 */ public class CipherUtil{ //十六进制下数字到字符的映射数组 private final static String[] hexDigits = {"0", "1", "2", "3", "4",
2015-01-16 13:40:39
3823
myeclipse 2014 customize persperctive无效的bug修复
2014-09-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人