温馨提示:想要自制表单验证的请看上一篇 这次,我们着重讲一讲,表单验证过后怎么清空表单验证 (1…
分类:html5
nginx + 一个端口 部署多个单页应用(history模式)
目前web开发 使用一般前后端分离技术,并且前端负责路由。为了美观,会采用前端会采用h5 history 模式的路由。但刷新页面时,前端真的会按照假路由去后端寻找文件。此时,后端必须返回index(index.html)…
input标签内容改变触发的事件
原生方法 onchange事件 <input type="text" onchange="onc(this)"> function onc(data){ console.log(data.value); } …
微信6.7.4版本,ios 键盘顶上去页面 收起键盘后页面不下去bug修复
iphone微信6.7.4版本出现的问题,用户输入时,软键盘弹出。收起软键盘的时候,页面下部软键盘原来位置会变成一片空白区域,页面没有恢复原状。 var n = document.querySelectorAll('in…
webapp页面滚动卡顿的解决办法
手机浏览器在滚动当前页面(还可能是缩放页面)时,由于默认行为被阻止,导致页面被迫静止,导致用户使用体验差,感觉滚动页面有停顿感。 具体一点的解释:由于 touchstart 事件对象的 cancelable 属性为 tr…
bind函数作用、应用场景以及模拟实现
bind函数 bind 函数挂在 Function 的原型上 Function.prototype.bind 创建的函数都可以直接调用 bind,使用: function func(){ console.log(this…
重磅推出TabLayout高级窗口组件
TabLayout是在APICloud现有窗口系统基础上升级而来的高级窗口组件,符合Material Design规范,可通过简单的配置为窗口实现原生的导航栏和TabBar,它将帮助您节省30%以上的重复编码工作量,同时…
vue进阶面试题
Vue 越来越受欢迎了。放眼国内外,不管是 BAT 等大厂,还是创业公司,Vue 都有广泛的应用。面试的时候,Vue 相关技术原理也一定是必考点。可以说,对于任何一个前端工程师来说,掌握 Vue 可能不是一个可选项,而更…
前端工程师必知的性能优化技巧
性能与组织 当能够扎实的理解并编写HTML和CSS这门专业知识。随着网站代码量和流量的增长,另一种新技能也开始发挥作用,这对于开发效率和用户体验都至关重要。我们在了解网站性能和组织的基础知识上还要继续努力。 代码库的组织…
angular引入富文本ngx-quill,自定义图片上传(解决Can't resolve 'quill')
1. 安装依赖 npm i ngx-quill npm i quill ps:一定要安装 quill ,不然ngx-quill会报Can't resolve 'quill' in xxxx, 因为ngx-quill内部引…
VUE 选型UI框架
vue UI框架选型 现在市面上vue有很多UI框架供我们去选择, 我们最常见的PC端有element-ui ,iview,移动端有vux,vant-ui等, 值得注意的是我们在选择框架时, 不应该只注重样式的丰富性,可…
老板让我十分钟上手nx-admin
大体流程 参考资料: nx-admin项目地址 首先这里就不讲解vue和vuex之类的基础东西了 有兴趣的可以去官方文档了解。这里根据流程走向大概说说 路由配置 首先找到路由配置,路由配置放在了src/router/in…