
vue
vue
simple578
这个作者很懒,什么都没留下…
展开
-
什么是心跳包?
心跳包就是在客户端和服务器间定时通知对方自己状态的一个自己定义的命令字,按照一定的时间间隔发送,类似于心跳,所以叫做心跳包。用来判断对方(设备,进程或其它网元)是否正常运行,采用定时发送简单的通讯包,如果在指定时间段内未收到对方响应,则判断对方已经离线。用于检测TCP的异常断开。基本原因是服务器端不能有效的判断客户端是否在线,也就是说,服务器无法区分客户端是长时间在空闲,还是已经掉线的情况。所谓的心跳包就是客户端定时发送简单的信息给服务器端告诉它我还在而已。代码就是每隔几分钟发送一个固定信息给服务端,服.原创 2021-04-28 10:58:29 · 2427 阅读 · 0 评论 -
什么是前端组件化开发
为什么要组件化开发有时候页面代码量太大,逻辑太多或者同一个功能组件在许多页面均有使用,维护起来相当复杂,这个时候,就需要组件化开发来进行功能拆分、组件封装,已达到组件通用性,增强代码可读性,维护成本也能大大降低。组件化很大程度上降低系统各个功能的耦合性,并且提高了功能内部的聚合性。这对前端工程化及降低代码的维护来说,是有很大的好处的,耦合性的降低,提高了系统的伸展性,降低了开发的复杂度,提升开发效率,降低开发成本。前端组件化的原则专一性一个组件只专注做一件事,且把这件事做好。可配置性一个组件,原创 2021-04-27 19:22:20 · 639 阅读 · 0 评论 -
vue项目调用通用组件_vue封装公共组件(通用组件)需要考虑到什么
开发通用组件是很基础且重要的工作,通用组件必须具备高性能、低耦合的特性一、数据从父组件传入为了解耦,子组件本身就不能生成数据。即使生成了,也只能在组件内部运作,不能传递出去。父对子传参,就需要用到 props,但是通用组件的的应用场景比较复杂,对 props 传递的参数应该添加一些验证规则二、在父组件处理事件在通用组件中,通常会需要有各种事件,比如复选框的 change 事件,或者组件中某个按钮的 click 事件这些事件的处理方法应当尽量放到父组件中,通用组件本身只作为一个中转三、记得留一原创 2021-04-07 23:51:02 · 697 阅读 · 0 评论 -
js脱敏
数字类型certificatecodecopy = certificatecode.replace(/^(.{6})(?:\d+)(.{4})$/, “$1****$2”);所有类型enginenocopy = engineno.replace(/^(.{2})(?:\w+)(.{1})$/, “$1****$2”);enginenocopy = engineno.replace(/^(.{4})(?:\w+)(.{4})$/, “$1****$2”);vue中应用<el-table-c原创 2021-01-25 17:43:37 · 212 阅读 · 0 评论 -
vue的api中的$el
this.$el.querySelector原创 2020-09-09 11:35:34 · 391 阅读 · 0 评论 -
Vue中layout
main.jsimport Vue from 'vue'import App from './App.vue'import Header from "./components/Header";import Footer from "./components/Footer";Vue.component('Header', Header)Vue.component('Footer', Footer)Vue.config.productionTip = falsenew Vue({ r原创 2020-09-07 15:13:09 · 1781 阅读 · 0 评论 -
npm install 包下载不下来的情况
1 .使用cnpmnpm install --save svg-baker-runtime/browser-symbol2 .带/下不下来可以分开下npm install --save svg-baker-runtime/browser-symbol分成npm install --save svg-baker-runtimenpm install --save browser-symbol原创 2020-07-08 08:49:30 · 6457 阅读 · 1 评论 -
npm install时,报错 install: `node install.js`安装失败
在执行 npm install时,出现如下错误npm ERR! phantomjs-prebuilt@2.1.14 install: `node install.js` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the phantomjs-prebuilt@2.1.14 install script 'node install.js应该在命令后加参数 --ignore-scriptsnpm install --ignore-sc原创 2020-06-24 17:32:03 · 1491 阅读 · 1 评论 -
单页面应用 VS 多页面应用
原创 2020-06-17 17:07:28 · 183 阅读 · 0 评论 -
解决 Module build failed: Error: ENOENT: no such file or directory, scandir xxxxxx\node_...
npm rebuild node-sass 重新创建下node-sass就OK原创 2020-06-17 16:47:16 · 1966 阅读 · 0 评论 -
ref
https://www.cnblogs.com/xumqfaith/p/7743387.html原创 2020-06-04 08:54:55 · 149 阅读 · 0 评论 -
es6剩余参数
https://www.cnblogs.com/snandy/p/4482463.html原创 2020-06-03 22:25:53 · 180 阅读 · 0 评论 -
vue中实现全局方法
https://www.cnblogs.com/axl-study/p/9812492.htmlhttps://cn.vuejs.org/v2/guide/plugins.html原创 2020-06-03 16:47:27 · 871 阅读 · 0 评论 -
如何正确封装组件
通用组件必须具备高性能、低耦合的特性一、数据从父组件传入为了解耦,子组件本身就不能生成数据。即使生成了,也只能在组件内部运作,不能传递出去。父对子传参,就需要用到 props,通常的 props 是这样的:但是通用组件的的应用场景比较复杂,对 props 传递的参数应该添加一些验证规则对于通过 props 传入的参数,不建议对其进行操作,因为会同时修改父组件里面的数据// vue2.5已经针对 props 做出优化,这个问题已经不存在了如果一定需要有这样的操作,可以这么写:为什么不直接转载 2020-05-24 02:05:17 · 6892 阅读 · 0 评论 -
vue加原生事件
原创 2020-05-20 17:35:13 · 229 阅读 · 0 评论 -
js常用插件
https://www.jianshu.com/p/050124929a18原创 2020-04-30 21:01:17 · 242 阅读 · 0 评论 -
vue-cli工程目录
原创 2020-04-17 14:48:39 · 151 阅读 · 0 评论