自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

bylifan的博客

小白小白

  • 博客(55)
  • 资源 (1)
  • 收藏
  • 关注

原创 js -- constructor构造方法

let aaa = { name: 'Lifan', age: 18}class Polygon { constructor(aaa) { this.name = aaa.name; }}const poly1 = new Polygon(aaa);console.log(poly1.name);

2020-07-31 23:49:38 675

原创 js -- 如何点击某个地方不失去焦点

用mousedown $("ul").on("mousedown ", "li", function () { event.preventDefault(); })

2020-01-04 10:38:30 1468

原创 jq -- 缓动移除元素

$(".list").fadeOut(200,function(){$(".box").addClass("active");})

2019-12-31 15:09:08 191

原创 vsc -- 快捷键

Ctrl + Backspace (删除上一个单词)Ctrl + D (选中光标所在的单词)

2019-12-31 14:26:59 659

原创 DNS -- 迭代查询和递归查询

迭代查询就是帮你问谁知道 , 然后让你自己去问下个人递归查询一条龙问到底再一条龙告诉你两种查询都是udp

2019-12-27 17:47:12 201

原创 js -- 如何获取for循环每个iLoop的值

1.直接用let ,优点:简单 ;缺点:IE不会报语法错误 , 但是let最后出来的值和var没区别 , 查了下原因letvariables are not bound separately to each iteration offorloopslet变量不会分别绑定到for循环的每个迭代 for (let iLoop = 0; iLoop < test....

2019-12-26 17:13:05 463

原创 css -- 英文字符不会自动换行

word-break: break-all;

2019-12-25 12:37:57 425

原创 css -- 选择器选择最后两项

.mod_seltect_type:nth-last-of-type(-n+2) { margin-bottom: 0;}

2019-12-18 15:21:08 4669

原创 css -- 文字溢出处理 省略

1.单行文本溢出显示省略号…<div class="ellipsis"> 单行文本css溢出部分css溢出部分css溢出部分css溢出部分css溢出部分css溢出部分css溢出部分</div>.ellipsis{//单行文本溢出 overflow: hidden; text-overflow:ellipsis;//文本溢出显示省略号 whi...

2019-12-10 12:51:49 184

原创 css -- 滚动条隐藏

div::-webkit-scrollbar { width: 0;}

2019-10-23 11:15:07 95

原创 前端 -- 浏览器缓存机制

防止策略:1.加上版本号 , 问号后面不影响解析(推荐)<link rel="stylesheet" type="text/css" href="/css/style.css?version=1.8.9"/>2.直接html禁止 , 但是支持的浏览器少<meta http-equiv="Cache-Control" content="no-cache, no-...

2019-10-07 21:26:13 119

原创 vsc -- 插件安装

1.chinese(简体中文)2.Live server(打开浏览器)3.One Dark Pro(编辑器的颜色)

2019-09-16 21:29:42 1456

原创 jq -- 节点操作

创建节点: // 创建节点1: $("标签") :类比于js中的document.createElement("li"); console.log($("<li class='aaa'>我是li标签</li>")); // 创建节点2: $("ul").html(""); :类比inner...

2019-09-15 19:47:41 172

原创 Jq --- 基本操作

jq入口:$(document).ready(function)$().ready(function)$(function)jq和dom转换:dom转jqvar box = document.getElementById("box");box = $(box);jq转domvar jqdiv = $("div");console.log(jqdiv[0]);...

2019-09-14 14:57:31 746

原创 angular -- *ngIf

<ul class="todo-list" *ngIf='todos.length'> .....</ul>第二种 , 搭配<ng-template><ng-template [ngIf]='todos.length'> .....</ng-template>

2019-09-09 12:11:36 774

原创 angular -- ng基本语法

ngfor: <li *ngFor="let item of todos"> <div>{{ item.title }}</div> </li>ngif<ul class="todo-list" *ngIf='todos.length'> .....&lt...

2019-09-09 11:50:26 647

原创 JS -- 去重

var array = [1, 1, "2", '1']1.Set() var con = new Set(array) console.log(con); // Set(3){1, "2", "1"}2.indexOf() function unique(array) { ...

2019-09-08 12:15:39 595

原创 JS -- 乘法运算

字符串加法运算只是拼接 , 而减 , 乘 , 除 都是讲其转为数字进行运算 , 如果有字母返回NaN var [a,b,c,d] = ['1','2','3a','4d'] console.log(a+b); // 12 console.log(a-b); // -1 console.log(a*b); // 2 ...

2019-09-08 08:43:15 9212

原创 Vuex -- store基本操作

第一步:安装vuex第二步:store.jsimport Vue from 'vue'import Vuex from 'vuex'Vue.use(Vuex)export default new Vuex.Store({ state: { //存储 $store.state.count count:0 }, mutations: { //修改值 th...

2019-09-07 10:45:58 321

原创 vue -- router路由跳转错误 , NavigationDuplicated

const originalPush = Router.prototype.pushRouter.prototype.push = function push(location) { return originalPush.call(this, location).catch(err => err)}

2019-09-02 19:02:40 2200 1

原创 vue -- element按需引入

babel.config.js改成module.exports = { presets: [ '@vue/app', ['env', //添加 babel-preset-env 配置 { 'modules': false } ] ], plugins: [ // element官方教程 ...

2019-09-02 16:16:56 152

原创 JS -- 深拷贝 JSON.stringify(data) , JSON.parse(data)

json.parse(json.stringify(data)) var test = { name: 'a', date: [new Date(1536627600000), new Date(1540047600000)], }; let b; b = JSON.parse(JSON.stringify(test)) console.l...

2019-08-30 13:18:37 380

原创 微信小程序开发 -- 如何传输数据

js和界面交互:界面上比如触发点击事件: <input type="text" placeholder="请输入..." bindinput="inputChangeHandle"/>将数据传到页面上,需要this.getData({})inputChangeHandle: function(e){ this.setData({ data...

2019-08-28 13:52:46 505

原创 vue -- touter路由跳转两种办法

标签式:<router-link :to="'PhotoInfo/' + item.id">编程式:this.$router.push({ name: "goodsinfo", params: { id } });// 字符串router.push('home')// 对象router.push({ path: 'home' })// 命名的路由...

2019-08-24 10:11:44 181

原创 vue -- 一些小tips

//允许jsonVue.http.options.emulateJSON = true;关闭生产模式,打开开发模式Vue.config.productionTip = false

2019-08-24 09:40:51 77

原创 vue_mui -- tabbar点击不跳转且报错

[Intervention] Unable to preventDefault inside passive event listener due to target being treated as passive.报错而且点击不跳转第一步:在tabbar那个页面下的script里面添加一条import mui from '@/lib/mui/js/mui.min.js'mu...

2019-08-23 12:10:03 392

原创 Vue -- $router和$route的区别

$route,传的参数可以在这里看到:\$router,路由的详细信息可以看到,比如子路由之类的@click="$goRoute('photoinfo'+item.id)"

2019-08-21 17:39:21 132

原创 webpack -- MUI安装

无法用npm安装,只能上GitHub上下载包,手动载入https://github.com/dcloudio/mui只用将dist文件导入就好在src目录下创建一个lib文件夹,然后把dist改成mui,再把main.js添加包import './lib/mui/css/mui.min.css'mui不一定要用vue...

2019-08-16 15:21:46 2074

原创 webpack_vue -- lang和scoped

<style lang="less" scoped>body{ div { color: red; }}</style>lang:如果要使用less,scssscoped:如果不加其他的div也会变色,加了只有这一个组件的会变使用scoped的结果:不使用scoped的后果:...

2019-08-15 19:41:52 210

原创 webpack_vue -- vue中export default 和 export使用

1.vue文件里面使用:<template> <div> <h1>vue创建的</h1> </div></template><script>export default { msg:"sz",}</script><style></style...

2019-08-15 17:48:15 240

原创 webpack_vue -- webpack使用vue文件

第一步:装包cnmp i vue-loader -Scnmp i vue-template-compiler -D第二步:创建vue文件<template> <div> <h1>vue创建的</h1> </div></template><script></scri...

2019-08-15 17:09:29 296

原创 webpack_vue -- vue导包路径问题

import Vue from 'vue'这个‘vue’不是指向vue.js,而是同目录下的一个阉割包,导入vue.js两种方法:法1.导入包直接改下import Vue from 'vue/dist/vue.js'法2.在webpack.config.js下加入和module平级的路径module: { },resolve: { alias: { ...

2019-08-15 15:14:01 490

原创 webpack --端口被占用

1.进入cmd命令窗口,写netstat -ano|findstr "端口号"2.taskkill -PID 占用项目 -F

2019-08-15 12:31:59 1361

原创 webpack -- 图片和bootstrap字体安装使用

1、安装插件cnpm i url-loader file-loader --save-dev2、webpack.config.js(字体一起添加了) module: { // 这个节点,用于配置 所有 第三方模块 加载器 rules: [ // 所有第三方模块的 匹配规则 { test: /\.css$/, use: ['style-loader', 'css...

2019-08-14 20:59:19 384

原创 webpack --- webpack-dev-server常用指令

"dev": "webpack-dev-server --open --port 3000 --contentBase src --hot"--open 自动打开浏览器到根目录--port 3000 用哪个端口打开-- contentBase src 自动跳转根目录下某个目录--hot 代码每次保存会重新生成文件存在内存里面,这条指令加上可以让更新的内容变成一个补丁,没更新...

2019-08-13 16:53:58 154

原创 webpack --- webpack和webpack-dev-server众问题

报错信息:peerDependencies WARNING webpack-dev-server@^2.9.7 requires a peer of webpack@^2.2.0 || ^3.0.0 but [email protected] was installedpeerDependencies WARNING [email protected] › webpack-dev...

2019-08-13 15:53:09 1820

原创 琐碎的知识点

1.函数一次求导得到的是斜率,变化率,写做:二次求导可以得出凹凸性:,当y''&lt;0时,函数是凸的,开口向下,当y''&gt;0时,函数是凹的,开口向上。结合一阶、二阶导数可以求函数的极值。当一阶导数等于0,而二阶导数大于0时,为极小值点。当一阶导数等于0,而二阶导数小于0时,为极大值点;当一阶导数和二阶导数都等于0时,为驻点。2.等差数列:第n项:公差d:,等比数列:第n项,公比q:,等比中...

2018-03-31 12:03:36 298

原创 高数反函数

定义设函数y=f(x)的定义域是D,值域是f(D)。如果对于值域f(D)中的每一个y,在D中有且只有一个x使得f(x)=y,则按此对应法则得到了一个定义在f(D)上的函数,并把该函数称为函数y=f(x)的反函数,记为应用简单地说,反函数就是从函数y=f(x)中解出x,用y表示 :x=φ(y),如果对于y的每一个值,x都有唯一的值和它对应,那么x=φ(y)就是y=f(x)的反函数,习惯上,用x表示自...

2018-03-28 10:11:49 5291

原创 简易磨皮

原图的小女孩脸上有些斑点,所以现在要做的就是祛斑磨皮首先选区,因为小女孩的发丝较多较杂,直接抠图有难度,所以使用魔棒工具。1.点击魔棒工具,然后点击不需要的地方,把大部分粗略的勾选一下,然后右键选择相似(可不要),再点击右键反选,这时候人物因为魔棒工具是闪动的,此时点击右上方选择并遮住。2.点击选择并遮住后,需要更精细的修剪一下篇幅,图下有详细过程。进入选择并遮住时先点击右侧的视图,改成黑底(如果...

2018-03-09 23:53:54 163

原创 Java_异常处理

异常的基本:先看一个例子,当程序编译并不会报错,但是执行到第六行时由于数组下标越界会报错,程序直接跳出不会再执行下面的语句。这时就需要用try-catch语句了1、 try 程序块若是有异常发生时,程序的运行便中断,并抛出“异常类所产生的对象”。2、 抛出的对象如果属于 catch()括号内欲捕获的异常类,则 catch 会捕捉此异常,然后进

2018-01-07 15:25:31 232

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除