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

什么网站建设策划方案 论文网站域名注册

什么网站建设策划方案 论文,网站域名注册,朔州市政府门户网站,个人网站建设基本流程图片懒加载 图片懒加载,就是图片延迟加载。只加载页面可视区域上的图片,等滚动到页面下面时,再加载对应视口上的图片 而在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.zhongyajixie.com/news/47857.html

相关文章:

  • 重庆b2c网站制作b站推广2023
  • 怎么做二级网站市场营销案例150例
  • h5可以做网站么seo专业培训课程
  • h5网站开发软件下载长沙关键词快速排名
  • 做传奇网站免费的舆情网站入口在哪
  • 非盈利网站建设问题百度下载安装2021最新版
  • wordpress 没有足够权限网站如何进行seo
  • 建设工程材料登记备案申请网站搜索引擎优化策略包括
  • 微信网站模板下载恶意点击软件哪个好
  • 朗姿青春日记 网站谁做的标题关键词优化技巧
  • 香港网站备案公司关键词排名优化
  • 公司经营范围 网站开发泉州全网营销推广
  • 网站app在线制作海淀区seo全面优化
  • 无锡网站制作8如何在百度推广自己的产品
  • 网站建设咨询公司排名武汉百度推广开户
  • 宁波seo管理seo查询 工具
  • 明起3天洛阳市开展区域核酸检测seo网络营销推广公司
  • 南山的网站建设排名前十的大学
  • 政府网站ipv6建设方案南宁百度seo排名
  • 苏州哪家做网站好些广安百度推广代理商
  • php 如何在网站根目录创建文件夹8个公开大数据网站
  • 设计一个官方网站推广广告整站优化报价
  • ie网站建设中山百度seo排名公司
  • 给艺术家做网站的工作搜狗seo
  • 新手做网站推荐龙岩seo
  • 汽车类网站设计规划seo联盟
  • 天津做网站找哪家公司好河南网络推广那家好
  • 郴州建网站怎么建立一个属于自己的网站
  • 2345电视剧网站免费深圳网络营销信息推荐
  • 网站需要几个人中囯军事网