
1 WEB前端
文章平均质量分 89
kingov
生活嘛, 最重要的是有希望 !
展开
-
canvas初体验
canvas初体验原创 2016-04-22 21:30:49 · 1462 阅读 · 0 评论 -
sublime高分屏下侧边栏中文乱码解决
1 安装sublime text32 安装package Controlctl + shift + p 安装包管理器3 安装中文支持ctl + shift + p 选中install package 等弹框出来后在里面输入ChineseLocalizations , 选中第1个安装4 安装boxy主题ctl + shift + p 选中install package等弹框出来后在里面输入Box原创 2017-06-15 10:32:53 · 2781 阅读 · 0 评论 -
微信小程序生命周期
生命周期onLaunch原创 2017-10-25 19:06:04 · 532 阅读 · 0 评论 -
wewww
初始demo目录结构main.jsconst electron = require('electron')const { app } = electronconst { BrowserWindow } = electronlet winapp.on('ready', createWindow)app.on('window-all-cloase原创 2017-12-25 10:19:29 · 526 阅读 · 0 评论 -
微信小程序通知服务实现及错误47001和41028
微信小程序报错4700147001 data format error请求的head必须是application/json不能是urlencodevar sendMsg = await wepy.request({ url: `https://api.weixin.qq.com/cgi-bin/message/wxopen/template/send?access_token=你的acce原创 2017-12-07 15:45:18 · 13763 阅读 · 0 评论 -
微信小程序常用代码
微信的通知服务var access_token = await wepy.request({ url: `https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=小程序的appid&secret=小程序的secret`, method: 'GET', header: { 'content-typ原创 2017-12-18 17:37:37 · 2103 阅读 · 0 评论 -
angular1基础
自定义指令directive<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title></title></head><body ng-app='myap原创 2017-06-17 22:55:02 · 2940 阅读 · 0 评论 -
ng-repeat报错
报错信息angular.min.js:sourcemap:118 Error: [ngRepeat:dupes] http://errors.angularjs.org/1.5.8/ngRepeat/dupes?p0=k%20in%20arr&p1=number%3A1&p2=1 at angular.min.js:sourcemap:6 at angula...原创 2017-06-15 11:47:40 · 491 阅读 · 0 评论 -
electron窗口和主进程通信ipc
前端和后台通信ipcconst electron = require('electron')const { app } = electronconst ipc = require('electron').ipcMainconst { BrowserWindow } = electronlet winipc.on('getMsg', (sys, msg) => {...原创 2017-12-25 11:47:08 · 8882 阅读 · 0 评论 -
vue父组件和子组件通过sync实现双向数据绑定
父子组件的双向数据绑定父组件改变数据可以改变子组件, 但是子组件的内容改变并不会影响到父组件可以通过2.3.0新增的sync修饰符来达到双向绑定的效果father.vue<template> <div class="hello"> //input实时改变wrd的值, 并且会实时改变box里的内容 <input type="t...原创 2017-10-27 18:35:02 · 11156 阅读 · 1 评论 -
vue全局自定义指令和局部自定义指令
局部自定义指令(只针对组件内的元素)定义全局自定义指令自定义指令的钩子函数自定义指令钩子函数的参数例子除了默认设置的核心指令 (v-model 和 v-show),Vue 也允许注册自定义指令。局部自定义指令(只针对组件内的元素)父组件app.vue<template> <div id="app"> <tes...原创 2017-10-20 15:55:35 · 16865 阅读 · 0 评论 -
vue使用插槽分发内容slot的用法
将父组件的内容放到子组件指定的位置叫做内容分发//在父组件里使用子组件&lt;son-tmp&gt; &lt;div&gt;我是文字,我需要放到son-tmp组件里面制定的位置&lt;/div&gt;&lt;/son-tmp&gt;单个插槽父组件app.vue&lt;template&gt; &am原创 2017-10-20 11:13:44 · 54053 阅读 · 4 评论 -
angular6傻瓜式入门教程
1 基础语法1.0ng new my-appng serve --open// 创建一个main组件, 系统为该组件命名为app-main供使用, &amp;amp;lt;app-main&amp;amp;gt;&amp;amp;lt;/app-main&amp;amp;gt;ng generate component main (简写 ng g c main)ng g s ng g c session/info/msg (原创 2018-08-06 12:42:17 · 29557 阅读 · 3 评论 -
Uncaught ReferenceError: development is not defined vue运行webpack.dev报错
Uncaught ReferenceError: development is not defined vue.esm.js?efeb:370原创 2018-10-02 13:02:19 · 5195 阅读 · 0 评论 -
webpack深度tree shaking的模块webpack-deep-scope-plugin使用
文章目录1 什么是tree shaking, 为什么要用2 案例, 引入lodash但是不使用2.1 目录结构2.2 webpack.config.js2.3 src/index.js2.4 src/js/a.js2.5 打包3 使用webpack-deep-scope-plugin将没有使用的lodash在打包的时候删除3.1 npm install --save-dev webpack-dee...原创 2018-12-01 17:09:06 · 1580 阅读 · 0 评论 -
JavaScript中的各种编码
1 encodeURIComponent() 和 decodeURIComponent()1.1 encodeURIComponent是什么encodeURIComponent() 是对统一资源标识符(URI)的组成部分进行编码的方法。它使用一到四个转义序列来表示字符串中的每个字符的UTF-8编码(只有由两个Unicode代理区字符组成的字符才用四个转义字符编码)。1.2 转义规则enco...原创 2018-12-19 15:31:43 · 3626 阅读 · 0 评论 -
nodejs上传文件, 单个文件, 多个文件上传
前端代码<form action="http://192.168.1.81:3001/upload" enctype="multipart/form-data" method="post"> <input type="file" name="file" > <input type="file" name=&q原创 2018-12-18 16:02:10 · 2540 阅读 · 0 评论 -
gulp
将less转换成css目录结构 gulpfile.js//需要全局安装gulp npm install -g gulp//然后在本文件夹安装 npm install --save gulpvar gulp = require('gulp'); //npm install --save gulp-lessvar less = require('gulp-less');//用于压缩css原创 2017-06-22 11:24:02 · 296 阅读 · 0 评论 -
练习题
随机生成10个1-100内的非重复数字放入数组中var arr = [] ;while( true ){ //Math.random() 产生0-1之间的数,包左不包右 var num = parseInt( Math.random()*100+1 ) ; //indexOf判断数组arr中有没有num值,如果有则返回索引,没有则返回-1 if( arr.inde原创 2017-03-18 13:43:14 · 497 阅读 · 0 评论 -
Node.Js
1-0重启node.js的工具Node Supervisor原本是用于服务器上Node.js应用崩溃的时候,自动重新启动。当然它也可以监控你的项目的js文件变化,自动重启来方便调试。安装npm install supervisor -g使用关掉之前开启的node服务,然后在项目路径下使用命令:supervisor yourApp.js 来开启 Supervisor.它会开启node服务,并不停原创 2017-03-30 10:06:58 · 550 阅读 · 0 评论 -
webpack知识,在html里通过webpack使用commonJS规范,可以require各种包
在HTML页面的JavaScript里使用commonJS规范,比如引入包的时候可以像写node.js代码那样require("包");原创 2016-06-18 13:50:46 · 7067 阅读 · 0 评论 -
HTTP协议
HTTP协议DNS相当于一个地址簿在浏览器输入网址并回车输入网址并回车;解析域名;浏览器发送HTTP请求;服务器处理请求;服务器返回HTML相应;浏览器处理HTML页面;继续请求其他资源;原创 2017-03-31 14:27:05 · 229 阅读 · 0 评论 -
四种常见的 POST 提交数据方式
文章目录application/x-www-form-urlencoded multipart/form-data application/json text/xml提醒:本文最后更新于 790 天前,文中所描述的信息可能已发生改变,请谨慎使用。HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、CONN...原创 2018-12-18 22:23:08 · 670 阅读 · 0 评论