随笔分类 -  前端问题

包括jsp,freemarker,js,jquery,css,html
摘要:创建util.vue let util={}; util.dd=function(param){ ...... }; 使用util.vue import util from "../lib/util"; util.dd; 阅读全文
posted @ 2020-08-03 20:05 ppjj 阅读(288) 评论(0) 推荐(0) 编辑
摘要:vue在路由的before方法里面添加带有国际化的标题头util.title(i18n.t('')); 阅读全文
posted @ 2020-07-26 17:07 ppjj 阅读(1051) 评论(0) 推荐(0) 编辑
摘要:slot插槽(内容分发)用法:<slot name="ddd"></slot>放置你需要插入内容的地方场景:组件中插入内容,如果不使用<slot>则组件中不会显示插入的内容 <div slot="ddd" class=""></div> 阅读全文
posted @ 2020-06-21 17:33 ppjj 阅读(665) 评论(0) 推荐(0) 编辑
摘要:iview的table组件通过使用className属性,值为abc,实现隐藏列的效果:.classname /deep/.abc {display:none;} 阅读全文
posted @ 2020-06-21 16:37 ppjj 阅读(2009) 评论(0) 推荐(0) 编辑
摘要:vue中.class /deep/ .buttonClass{}表示强制生效你自定义的css样式 阅读全文
posted @ 2020-06-07 13:48 ppjj 阅读(2298) 评论(0) 推荐(0) 编辑
摘要:webpack中有几个比较难懂的变量名称,可能对刚开始学习的人不是很友好,所以今天小邹就整理了一下,主要是做一个总结性的概括。 1.webpack 中,module,chunk 和 bundle 的区别是什么? 首先我们来看一张图: 看这个图就很明白了: 对于一份同逻辑的代码,当我们手写了一个个的文 阅读全文
posted @ 2020-06-06 17:23 ppjj 阅读(2041) 评论(0) 推荐(0) 编辑
摘要:在axios中想让请求后端的时候携带cookie也是极为简单的;只需要加上axios.defaults.withCredentials = true 阅读全文
posted @ 2020-06-06 16:34 ppjj 阅读(8763) 评论(0) 推荐(0) 编辑
摘要:HTML:使用协商缓存。CSS&JS&图片:使用强缓存,文件命名带上hash值,使用chunkhash或contenthash,不使用hash。以nodejs为例,如果需要浏览器强缓存,我们可以这样设置:res.setHeader('Cache-Control', 'public, max-age= 阅读全文
posted @ 2020-05-10 11:30 ppjj 阅读(164) 评论(0) 推荐(0) 编辑
摘要:C用户已经登录信任网站A,并收到了来自服务器的cookie,C用户在没有退出网站A的情况下,点击了危险网站B,B网站要求C用户访问信任网站A,由于浏览器会自动带上用户之前的cookie,所以信任网站a不知道请求来自用户C还是危险网站B,就处理了请求,这样危险网站B模拟了C用户的操作,这叫CSRF攻击 阅读全文
posted @ 2020-05-10 11:18 ppjj 阅读(176) 评论(0) 推荐(0) 编辑
摘要:vue.js在命令中使用--inline --hot进行热更新配置,需要下载vue-hot-reload-api组件 也可以试试: 使用spring-boot-devtools组件进行热部署,shift+Ctrl+alt+/打开maintenance,选择registry,选择compile.aut 阅读全文
posted @ 2020-05-10 11:09 ppjj 阅读(7608) 评论(0) 推荐(0) 编辑
摘要:Axios 响应拦截器是这样写的: axios.interceptors.response.use(res => { // 对响应数据做些什么 return response }, err => { // 对响应错误做些什么 if(err.response.status == 401){ //使用i 阅读全文
posted @ 2020-05-10 11:07 ppjj 阅读(1253) 评论(0) 推荐(0) 编辑
摘要:前言 我们都知道 Vue 对于响应式属性的更新,只会精确更新依赖收集的当前组件,而不会递归的去更新子组件,这也是它性能强大的原因之一。 例子 举例来说 这样的一个组件: <template> <div> {{ msg }} <ChildComponent /> </div> </template> 阅读全文
posted @ 2020-04-28 16:57 ppjj 阅读(1019) 评论(0) 推荐(0) 编辑
摘要:本来回调函数onPhotoURISuccess只能有一个参数的,现在可以使用闭包的方法,添加一个参数。 阅读全文
posted @ 2020-01-13 22:03 ppjj 阅读(791) 评论(0) 推荐(0) 编辑
摘要:1,js文件尽量放在body底部,因为js文件加载会阻塞html文件的渲染。 阅读全文
posted @ 2020-01-13 21:56 ppjj 阅读(161) 评论(0) 推荐(0) 编辑
摘要:1,变量缓存 dom搜索是比较昂贵的,所以记得用缓存功能 2,不要使用全局变量 3,使用匈牙利语法的变量,就是在变量前面加上美元符合,表示的是Jquery对象 4,变量定义尽量在一行,不要多行定义,建议把没有值的放在最后 5,使用事件的时候,尽量用on 6,合并函数 7,使用链式结构代码 8,增强代 阅读全文
posted @ 2020-01-13 21:49 ppjj 阅读(276) 评论(0) 推荐(0) 编辑
摘要:iview中table表格组件有个renderHeader属性,它可以自定义列头显示内容,使用Vue的Render 函数。传入两个参数,第一个是 h,第二个为对象,包含 column 和 index,分别为当前列数据和当前列索引。 示例: 阅读全文
posted @ 2020-01-09 21:52 ppjj 阅读(1089) 评论(0) 推荐(0) 编辑
摘要:父组件传值: render: (h, params) => { return h('a', { attr:{ }, props: { 'v-model':'test', 'key': 'value', 'parentWindow':this }, style: { marginRight: '5px 阅读全文
posted @ 2020-01-09 21:45 ppjj 阅读(1313) 评论(0) 推荐(0) 编辑
摘要:<Page :total=totalPage :current=currenPage :page-size=pageSize @on-change="changePage" @on-page-size-change="changePageSize" :page-size-opts="[1,2,5,1 阅读全文
posted @ 2020-01-09 21:29 ppjj 阅读(952) 评论(0) 推荐(0) 编辑
摘要:由于项目需求需要配置国际化,使用的UI框架为iview, vue国际化使用的是vue-i18n组件,按照官方要求下载 vue-i18n(8.14.0),版本大于6.0 按照官方提供的6.0配置方案解决。 第一步:需要先进行安装 第二步: 创建一个新的目录 language 目录, 在该目录下创建 i 阅读全文
posted @ 2020-01-09 21:22 ppjj 阅读(1036) 评论(0) 推荐(0) 编辑
摘要:This was how I solved mine after 'googling' around... This was how I solved mine after 'googling' around... Navigate to the directory your node was in 阅读全文
posted @ 2020-01-05 18:45 ppjj 阅读(4034) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示