暂时未有相关云产品技术能力~
暂无个人介绍
项目迭代,一个迭代一个新的分支,每次都需要重新下载新分支代码吗?当然不需要,每次都下载新分支会导致项目冗余。只需要在原来项目上进行分支切换
问题场景:sublime3打开总是提示升级
如果必须是异步接口,让后台调用的时候,在命令行里面加上延时--javascript-delay 10000,默认是200ms,意思命令行访问url的时候,延时10000毫秒生成pdf或者图片,这样也能解决问题,但是请求时间过长。
vue中引入了scoped这个概念,设计思想就是让当前组件的样式不会修改到其他页面的样式,使用了data-v-hash的方式来使css有了他对应的模块的标识,通俗来说就是使用了scoped属性,template里面的html都会多一个data-v-hash的属性,css 选择器会根据data-v-hash来进行选择,当前的css文件只会对当前的页面生效。
A项目传统项目,调用第三方提供的方法,实现了签名功能(主要是因为签名资质),项目B是vue-ci3+webpack。项目B需要实现新功能,也用到签名,把签名代码集成了过来。调用第三方接口失败,各种排查问题。最后定位到问题在于,调用第三方方法,生成数据包的时候,数据包解析出来多了几个Null。
A项目中遇到问题,热更新失效,百思不得其解,查询搜索vuecli3热更新失效、vue histroy 模式热更新失效,网上看到不少方法,npm重新安装,不要用淘宝镜像cnpm安装;npm安装yarn,再用yarn重新install,yarn serve启动,在npm run serve 启动等方法都不好用。github有类似问题3.0.0-beta.16 热更新失效 · Issue #1559 · vuejs/vue-cli · GitHub,有次得到启发可能版本不同导致。 对比热更新正常的项目B的几个配置文件,重点查看package.json文件,发现有webpack版本不同。
npm是前端开发广泛使用的包管理工具,它让js开发者分享、复用代码更方便。可以重复的框架代码被称为包(package)或者模块(module),一个包可是是一个文件夹里放着几个文件夹,还有一个package.json文件。 npm的作用就是让我们把可复用的框架代码发布到一个地方,可以供大家一起使用。
主流前端开发编辑器 体积小,运行快,启动快 文本功能强大 支持编译,且可以在控制台看到输出 可安装大量插件,来满足定制化需求(ctrl+shift+p,ip,搜索插件安装) 轻量级,使用小项目
错误场景:安装vue插件的时候,报错,提示安装最新版本 错误原因分析: 使用命令npm install xx安装包的时候,默认是从npm的镜像源服务器进行下载的,该服务器是放在国外,很容易安装失败,因此全局安装nrm镜像源管理器,nrm里面存放了多个镜像源服务器
确保把显示器与电脑连接,电源接通。
app.json是当前小程序的全局配置,包括了小程序的所有页面路径、界面表现、网络超时时间、底部tab等。 pages:用于描述当前小程序所有的页面路径,这是为了让微信客户端知道当前你的小程序定义在那个目录 window:定义小程序所有页面的顶部背景颜色,文字颜色等。
js调动原生登录方法 使用场景,点击一个按钮,如果没有登录,则调用原生登录窗口,原生登录成功以后把usercode赋值给h5页面
vue是什么,是一套构建用户界面的渐进式框架。 vue两大核心思想,组件化和数据驱动,组件化就是把一个整体拆分个一个一个的组件,组件可重复使用。数据驱动是前端未来的发展方向,释放了对DOM的操作,让DOM随着数据的变化而自然的变化,不必过多的关注DOM,只需要将数组组织好即可。
vue是一个很火的js MVVM库,它是数据驱动和组件化的思想构建的。数据驱动,无须操作DOM,将DOM和数据绑定起来,一单绑定,DOM和数据保持同步,也就是双向数据绑定。 mvvm 是model view viewModel的简写,viewModel是vue的核心 使用vue的过程就是定义mvvm各个组成部分的过程
开发中,选择不同的业务场景(将近10个),弹出一个公共的对话框,点击对话框的确认按钮,根据不同类型调用不同方法。if else不考虑,类型太多,代码冗余。选择业务弹出对话框的时候,定义一个全局变量,存储不同业务type,业务type的值就是要调用方法的函数名。
列表显示图片的时候,一般设置图片宽度自适应,那么高度就会根据图片本身的宽高比等比缩放,那么问题来了,多张图片的宽高比可能本身并不相同,那么造成图片宽度一样,高度不一样,显示不好看,不协调。如下图,图1和图2.怎么才能实现图片居中剪切,避免图片变形呢,css属性object-fit就可以实现
Charles其实是一款代理服务器,通过过将自己设置成系统(电脑或者浏览器)的网络访问代理服务器,然后截取请求和请求结果达到分析抓包的目的。该软件是用Java写的,能够在Windows,Mac,Linux上使用。安装Charles的时候要先装好Java环境。
1.手机端web开发,遇到一下问题: 按钮应该是红色的背景,结果上面有一层白色的蒙层。 去掉所有自定义样式发现:白色的蒙层是button自带的样式,在iPhone和ipad上面没有去掉
clientX 观点:鼠标相对于WINDOWS的坐标。 这里这个WINDOWS是指我们能看见的浏览器大小。所以不可能超过显示器的大小,如 screen.width,screen.height
.使用splice(start,num);方法删除元素。start:开始删除的索引位置,从0开始;num,删除的元素个数
<audio> 标签属性:src:音乐的URLpreload:预加载autoplay:自动播放loop:循环播放controls:浏览器自带的控制条
1.在当前jsp页面里面,右击——open with——jsp Edit。这样只是设置当前的页面的打开类型,为jsp编辑类型。
一次点击按钮进行全选的时候,checkbox全部选中;再次点击的时候,checkbox取消选中。 第二次,第三次,之后再点击,没有效果,代码也执行。checkbox的checked属性也改变,但是checkbox就是没有 被选中。问题解决办法是把红色部分中的attr方法修改
谷歌浏览器Chrome基于WebKit开源浏览器引擎,自然能够通过相关的一切方法自定义设置浏览器的默认状态。谷歌浏览器Chrome安装之后,大家应该都留意到所有的表单都会添加黄色边框特效。在某些时候这些特效还是很不错的,但是当网站本身就已经对于表单样式有一定的设计时,这种默认表单样式就会让人觉得套样了!
.项目中遇到的问题,button的click无法触发,点击按钮,断点都没有走到click里面。那就是click方法没有被触发,那就需要绑定事件。
1.行内样式。 把样式写在元素标记之间。 用css控制页面样式的行内样式 2.内嵌式 把样式写在head之间,并且用<style></style>包括起来。
1,在官网下载文件。选择于自己eclipse工具匹配的文件
网页布局常用的布局是顶部(top)、底部(footer)、中间部分(center)。顶部一般是标题(title)和菜单(menu),菜单一级菜单和二级菜单,二级菜单的样式方面有多中变化,一般体现在鼠标悬浮,鼠标点击时的字体颜色的更改和局部背景颜色的更改
TomCat 服务器下的WEB-INF文件夹是一个非常安全的文件,在页面中不能直接访问其中的文件,必须通过web.xml文件对要访问的文件进行相应映射才能访问。