- 博客(34)
- 资源 (1)
- 收藏
- 关注
原创 el-input 为number类型时光标上移,以及正整数限制
el-input 为number时,输入中文等光标会出现上移的情况,解决的方案:.el-input__inner{line-height:1px!important;}
2021-06-15 16:15:44 645
原创 前端面试题总结
一。vue1.父子组件兄弟组件的传值交互 99%*****2.vue 事件移除 **3.vue 中的修饰符(例如once prevent stop)****4.vue 路由懒加载 99% *****5.vue-keepalive 的使用和对生命周期的渲染 99%*****6.vue 自定义指令,如何定义全局和局部的,以及说出内置的指令 *****7.vue 中的过滤器以及使用场景 ***8.vue 中的el 是什么 **9.nextTick使用场景以及原理 99% *****.
2021-05-23 21:08:44 218
原创 2021-05-06 最近的生活
1.从三月份中旬到五月中旬的生活过的又累有舒服,舒服呢是这两个月没上班,每天都可以自然醒。累呢是因为要面试,还要在这短短的时间内搬两次家(已经搬了一次了,28号左右又要找房子搬家),家里呢也有一些事情。。真的是让人很烦躁,还让我觉的很倒霉。2.每了束鲜花,想着改善下生活,结果等了好久花花才到,花到了后叶子全没了,花瓣使劲的掉。花并没有让我觉的很美好,反而很糟心,然后给出了第一个淘宝差评,然后去找客服骂架,,,,可是没骂的起来,反而被刺激了。。。。客服说给我三块钱赔偿。。。我是差那三块钱吗。。3.下周
2021-05-16 00:56:20 224 1
原创 typeof 的复习
A问:typeof 是干什么的 B说: 检测数据类型的字符串。。。切记是字符串呀!具体如下"undefined" ------如果某个值为未定义 ; 例如 let a; typeof a == "undefined" typeof undefined == 'undefined'"boolean"---------如果这个值是布尔值 例如 typeof true, typeof false"string"-----如果这个值是字符串 例如: typeof 'true'...
2021-04-10 00:33:43 254
原创 Object.fromEntries方法报错
最近在vue项目中使用了Object.fromEntries,一切很正常,突然有一天 一个人说自己的浏览器访问不了页面(他的谷歌浏览器版本为68),报错如下VM30app-abdef50bb8c509329967.js:767UncaughtTypeError:Object.fromEntriesisnotafunctionatModule.<anonymous>(VM30app-abdef50bb8c509329967.js:767)后面经过查证才发现,是浏览器...
2020-09-16 10:42:25 4828 2
原创 webpack 打包拆分原则和理解(SplitChunksPlugin)
webpack 打包出来出来的bundle.js的由来和组成:一。webpack4.0 使用SplitChunksPlugin来进行拆分,SplitChunksPlugin有三种模式async,all,initial 默认情况下为async,我们什么都不设置看到的打包,就是按async来的,async模式下只从动态加载的模块里面进行拆分,例如main.js 文件为入口文件 里面引入了jquery,打包的时候不会将jquery文件拆分出来,XXX.vue为模块,XXX.vue中import j...
2020-05-08 20:30:20 6342
原创 使用webpack打包发现css单行注释报错
手动创建了webpack项目,并引入了less,感觉一切正常,可是打包时发现居然报错:解决办法 :postcss.config.js文件中新增 parser:'postcss-scss'
2020-05-08 11:52:50 1545
原创 webpack打包html里面img后src为“[object Module]”
在页面引入图片:webpack配置:(ouptputpath 图片打包输出地址,这里会打包到dist下面的image文件夹)运行后显示:解决办法:options 下添加 esModule:false...
2020-04-26 11:39:32 1062
原创 uniapp 使用typescript 运行小程序正常 h5 报错/ keepAliveInclude is not defined
uniapp 在使用typescript 后,运行预览H5报如下错误:解决方案:后面经过观察发现更改了App.vue,使用了typescript class的写法,定义了mpType(mpType:String='app';),经过验证这方方法是不正确的,最好不要更改APP.vue文件,正确的应该如下:<script lang="ts">import { ...
2020-04-09 18:25:32 3142
原创 vue使用typescript / uniapp 使用typescript
<script lang="ts"> import {Component, Prop, Vue, Emit, Watch } from "vue-property-decorator"; import { State, Mutation, Action,namespace } from "vuex-class"; @Component({ compon...
2020-04-09 18:00:13 2949
原创 vue 使用 typescript ref中的方法找不到(uniapp 中使用 typescript ref)
在学习uniapp中 第一次使用了typescript ,然后使用了uniapp中的遮罩层组件Popup ,发现在调用组件的方法时报如下错误,说是方法找不到,但是很神奇的是在微信开发者工具中,没有任何问题:后面经过查找资料发现,使用了typescript 后不能按照原有的写法来,必须先拿到对应的元素,定义其类型才可以拿到对应的方法,结果方法如下(vue中应该也是如此):...
2020-03-31 10:32:16 2214 3
原创 vuex中使用typescript
一。刚开始使用的方式(很多类型没有明确 ,总是觉的没typescript的样子)1.store/index.ts 文件import Vue from 'vue';import Vuex from 'vuex';import fishLan from './module/fishLan';Vue.use(Vuex);const store = new Vuex.Store({ ...
2020-03-27 15:57:29 6410
原创 http-server的安装和使用(vue 打包后项目运行)
1.http-server是一个简单的node服务器,可以用它来运行打包后的项目2.安装:npm i -g http-server3运行:http-server4.停止ctrl + c
2020-03-12 16:08:02 1992
原创 微信小程序使用腾讯地图
1、登录腾讯位置服务2、 申请开发者密钥(key)3. 开通webserviceAPI服务:控制台 ->key管理-> 设置(使用该功能的key)-> 勾选webserviceAPI -> 保存(小程序SDK需要用到webserviceAPI的部分服务,所以使用该功能的KEY需要具备相应的权限)4. 安全域名设置,在“设置” -> “开...
2020-03-05 14:37:30 1147
原创 小程序初始页面地址修改
通过修改app.json 文件的pages的顺序,更改默认地址:{ "pages": [ "pages/shop/shop", "pages/index/index", "pages/logs/logs" ]}
2020-03-05 13:50:12 3170
原创 Vue 节流(throttle)和防抖(debounce)
throttle 应用场景:鼠标多次点击按钮进行操作,输入框频繁搜索内容等条件下,为节省资源使用节流。(单位时间内只触发一次)debounce应用场景:滚动加载请求数据,window触发resize的时候,使用防抖函数可以让其只在最后触发一次。节流(throttle)和防抖(debounce)的区别:函数防抖和函数节流都是防止某一时间频繁触发,防抖和节流原理却不一样。函数防抖是某一段时间内...
2019-12-06 18:33:14 4677
原创 react 中 redux
本文通过一个实例来说明redux 的使用方法及流程:实现内容:1.拿store中的state的数据显示title 2.调用dispatch 方法 ,修改state里面的内容.创建store文件夹,文件夹内创建(index.js,reducer.js,action.js),1.index.jsimport {createStore,applyMiddleware} from 'r...
2019-11-25 18:13:36 200
原创 前端直传阿里云 、 前端直传亚马逊 aws s3
import OSS from "ali-oss";//批量上传doUpload(event){ //后端获取授权信息 let param = { region: '<Your region>', accessKeyId: '<Your AccessKeyId>', accessKeySecret: '<...
2019-03-28 15:41:59 2439 3
转载 gradle构建java工程
下面会先说创建普通java工程的方法,之后会说创建web工程的方法1. gradle安装: 去gradle官网(http://gradle.org/)下载bin包,根据开发系统下载合适的版本2. 修改环境变量,path中加入gradle的bin目录路径,在cmd中敲入gradle -v代表加入成功。3. 开始利用gradle进行项目构建,一般的方式是源码会放到cvs(
2016-12-23 10:42:12 257
转载 JPA criteria 查询
一.使用criteria 查询简单DemoCriteriaBuilder criteriaBuilder = em.getCriteriaBuilder();CriteriaQuery criteriaQuery = criteriaBuilder.createQuery(Employee.class);Root employee = criteriaQuery.from(Employ
2016-12-13 16:46:06 1231 1
转载 EntityManager 使用
Session bean or MD bean对Entity bean的操作(包括所有的query, insert, update, delete操作)都是通过EntityManager实例来完成的。EntityManager是由EJB 容器自动地管理和配置的,不需要用户自己创建。那么Session bean or MD bean如何获得EntityManager实例呢??非常简单,就
2016-12-13 15:58:33 533
转载 flex中DataGrid(表格)的使用
这里我主要讲下DataGrid如下的几用法DataGrid绑定数据DataGrid动态添加列DataGrid里面添加自定义元素1. Flex里面DataGrid绑定数据如下:<s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library:
2016-10-28 11:05:55 2662
转载 eclipse 异常 Subversion Native Library Not Available解决方案
Subversion Native Library Not Available,加载不到JavaHL。方法一:使用svn插件的SVNKit。1. 在eclipse中选择 “Windows” -> Perferences。2. 然后通过左上方的筛选,选出svn设置菜单,点解左侧的“SVN”。3. 在设置面板有下方,SVN interface 中,Client选择 SVNKit。然后保
2016-07-01 16:50:51 459
转载 MyEclipse10 加载慢内存消耗严重优化方案
1. 自动验证优化(关闭MyEclipse 的自动validation)关闭MyEclipse的自动validation方法:windows > perferences > myeclipse > validation 将Build下全部勾取消。如果你需要验证某个文件的时候,我们可以单独去验证它。方法是:在需要验证的文件上( 右键 -> MyEclipse -> Run Validation
2016-07-01 15:32:35 3293
原创 Array数组对象常用操作总结(一)
1.push() 向数组的末尾添加一个或更多元素,并返回新的长度。 pop()删除并返回数组的最后一个元素。var arr=[3,4];var value1 = arr.push(5); //arr = [3,4,5] value1=3var value2 = arr.pop(); //arr=[3,4] value2 = 52.shift()删除并返回数组的第一个
2016-06-30 14:23:04 1215
原创 js中if条件的真假
当变量为0、null、undefined、false时返回为false,除此之外变量为非0的值、对象、数组、字符串、true时返回的都为true。例如:var i; if(i){ cosnole.log("i为非零值、对象、数组、字符串、boolean值的true,返回值为true");}else{ console.log("i为0、null、undefined、false,返回值
2016-06-24 17:01:12 1355
原创 javascript 中setTimeout()和clearTimeout()及setInterval()和clearInterval()的用法
1.setTimeout()定时执行,setInterval()周期执行function sayHello(){ console.log("Hello,你好!")}var timeOutId = setTimeout(sayHello,5000); //5秒后执行sayHello函数,只执行一次(定时)var intervalId=setInterval(sayHello
2016-06-24 15:35:27 512
原创 javascript中this关键字的使用
javascript的this总是指向一个对象,具体指向哪个对象是基于函数的执行环境动态确定,并非指函数被申明时的环境,this的指向大致分为:1.作为对象的方法调用当函数作为对象的方法被调用时,this指向该对象:var obj = { a:1, getA:function(){ alert(this === obj); alert(this.a); }
2016-06-23 13:57:09 282
原创 html禁止Input文本输入缓存的两种方法
默认情况下大多数的浏览器都会缓存input输入框的值,当输入框获取焦点时缓存值就会出现,我们只能通过清除浏览器的缓存来清除输入框的缓存值,这里介绍两种去掉输入框缓存的方法:1.方法一在不想使用缓存的input中添加autocomplete="off";例如:<input<span style="color:#000000;"><input type="te...
2016-06-22 14:17:33 9199
原创 java API接口文档方法调用
1.创建.properties文件,将请求的url写入该文件,这样更改请求路径时不用更改代码。notify.exception.url=http://ip:port/context/exception/happennotify.recover.url=http://ip:port/context/exception/recover2.获取配置文件中的url,调用url.openConne
2016-06-20 15:11:34 2371
原创 display属性值:block,inline-block,inline
使用display属性可以做到块级元素和行内元素的转换1.block:此元素为块级元素,元素前后会带有换行符,通常表现为独立的一行(如div元素),块级元素允许设置宽度、高度、边距等属性。block元素中可以包含block和inline元素,如div中可以添加div块级元素和span等(linline元素)。2.inline: 此元素为内联元素,元素前后不带换行符(如两个span元素是不会
2016-06-12 16:30:48 490
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人