当前位置: 首页 > news >正文

怎么自己制作网站免费文山做网站yunling88

怎么自己制作网站免费,文山做网站yunling88,成都公司注册网,个人主页图标图片懒加载 图片懒加载,就是图片延迟加载。只加载页面可视区域上的图片,等滚动到页面下面时,再加载对应视口上的图片 而在vue中有一个插件 vue-lazyload - npm (npmjs.com) npm i vue-lazyload 去使用他,这里我们引入了一张图片…

图片懒加载

图片懒加载,就是图片延迟加载。只加载页面可视区域上的图片,等滚动到页面下面时,再加载对应视口上的图片
而在vue中有一个插件

vue-lazyload - npm (npmjs.com)

npm i vue-lazyload

 

 

去使用他,这里我们引入了一张图片,然后在插件的配置中,配置了懒加载默认的图片为这张

 然后就是这样去设置他

 然后我们就发现了图片并没有加载出来,我查询了文档。好像要下这个版本

npm i vue-lazyload@1.3.3

然后成功了

 图片没有加载的时候,就默认显示这样

 然后说一下图片懒加载的原理

自定义插件

书写插件,并去使用它

然后传入的俩个参数,第一个是vue,第二个是传入的值

这个element就是网页标签的结构 params就是传入的参数

然后我们就实现了一个将小写字符修改成大写字符的功能

vee-validate表单验证使用

vee-validate 基本使用

vee-validate - npm (npmjs.com)

第一步:插件安装与引入

npm i vee-validate@2 --save  安装的插件安装2版本的
import VeeValidate from 'vee-validate'import zh_CN from 'vee-validate/dist/locale/zh_CN'   // 引入中文 messageVue.use(VeeValidate)

第二步:提示信息

VeeValidate.Validator.localize('zh_CN', {messages: {...zh_CN.messages,is: (field) => `${field}必须与密码相同` // 修改内置规则的 message,让确认密码和密码相同},attributes: { // 给校验的 field 属性名映射中文名称phone: '手机号',code: '验证码',password:'密码',password1:'确认密码',isCheck:'协议'}})

第三步:基本使用

<inputplaceholder="请输入你的手机号"v-model="phone"name="phone"v-validate="{ required: true, regex: /^1\d{10}$/ }":class="{ invalid: errors.has('phone') }"/><span class="error-msg">`{{ errors.first("phone") }}</span>

const success = await this.$validator.validateAll(); //全部表单验证

//自定义校验规则

//定义协议必须打勾同意

VeeValidate.Validator.extend('agree', {validate: value => {return value},getMessage: field => field + '必须同意'})

引用注册

完成提示信息

将组件内的结构进行替换

效果是这样的,然后根据这个替换其他的表单信息,修改其数据

完成了其他表单的验证。而下面的勾选需要自定义

判断验证所有表单都成功了

然后表单验证判断完成

路由懒加载

路由懒加载 | Vue Router (vuejs.org)

就是按需导入的意思

当打包构建应用时,JavaScript 包会变得非常大,影响页面加载。如果我们能把不同路由对应的组件分割成不同的代码块,然后当路由被访问的时候才加载对应组件,这样就更加高效了。

可以简化

再简化

简化的原理就是箭头函数

处理map文件

打包 npm run build

搞定

项目打包后,代码都是经过压缩加密的,如果运行时报错,输出的错误信息无法准确得知是哪里的代码报错。

有了map就可以像未加密的代码一样,准确的输出是哪一行那一列有错。

所以该文件如果项目不需要是可以除掉的

vue.config.js >配置

productionSourceMap:false

去配置文件去配置,然后下次打包map文件就没了

http://www.yayakq.cn/news/70119/

相关文章:

  • 做网站的开发软件是什么如何做好网站建设销售
  • 做网站卖什么产品利润高文化传媒 网站设计
  • 织梦php网站模板免费做网站的方法
  • 培训班在哪个网站找网站和网业的关系
  • 南翔企业网站开发建设幸运28网站建设
  • 南山做网站公司有哪些页面升级紧急通知
  • 保定市建设施工许可证查询网站百度高搜
  • 教育培训东莞网站建设网页设计实验
  • 做一个销售网站需要多少钱少儿编程培训哪个机构好
  • 热e国产-网站正在建设中-手机版互联网建设与管理
  • 星月教你做网站的文档wordpress文章没缩略图
  • 文网站建设费用计入什么科目镇海住房和建设交通局网站
  • 什么网站专做外贸网站域名需icp备案
  • 美食网站开发步骤百度seo技术优化
  • 毕设做网站怎么命题长春网站建设公司十佳
  • 公司内部 网站开发企业网站必备模块
  • 涟水县住房和城乡建设局网站做网站流量优化都是什么
  • 电子商务网站建设和管理的含义主题网站设计与制作
  • 企业网站建设应具备的功能金昌市网站建设
  • 成都大丰网站建设公司有必要建设网站吗
  • 怎么为网站做外链道滘做网站
  • 租房网站开发视频教程app下载官方免费下载
  • 做网站选服务器带宽网站建设公司专业网站制作开发
  • 高性能网站建设指南 当当西安高端网站制作公司
  • 网站流量图怎么做目前流行的网页设计风格包括
  • 深圳网站建设公司排名内网网站建设所需硬件设备
  • 网站首页设计素材建筑人才网官方网站入口
  • 进入网站前如何做环境检测开发者是什么职业
  • 佛山网站制作网页制作做网站的带宽
  • 做网站推广怎么定位客户门户网站开发建设技术