这次给大家带来vue使用xe-utils函数库的步奏详解,vue使用xe-utils函数库的注意事项有哪些,下面就是实战案例,一起来看一下。
本文介绍了vue使用xe-utils函数库的具体方法,分享给大家,具体如下:
安装完成后自动挂载在vue实例:this.$utils(函数库)
支持挂载函数列表:this.$browse(浏览器内核判断) this.$locat(用于读写地址栏参数)
在 vue 实例中通过 this.$utils 调用的函数 this 默认指向当前vue实例。
CDN 安装
使用 script 方式安装,VXEUtils 会定义为全局变量
生产环境请使用 vxe-utils.min.js,更小的压缩版本,可以带来更快的速度体验。
cdnjs 获取最新版本
点击浏览已发布的所有 npm 包的源代码。
登录后复制
unpkg 获取最新版本
点击浏览已发布的所有 npm 包的源代码
登录后复制
AMD 安装
require.js 安装示例
// require 配置require.config({ paths: { // ..., 'xe-utils': './dist/xe-utils.min', 'vxe-utils': './dist/vxe-utils.min' }})// ./main.js 安装define(['Vue', 'xe-utils', 'vxe-utils'], function (Vue, XEUtils, VXEUtils) { Vue.use(VXEUtils, XEUtils)})
登录后复制
ES6 Module 安装方式
npm install xe-utils vxe-utils --save
登录后复制
通过 Vue.use() 来全局安装
import Vue from 'vue'import XEUtils from 'xe-utils'import VXEUtils from 'vxe-utils'Vue.use(VXEUtils, XEUtils)// 通过vue实例的调用方式const dateStr = this.$utils.dateToString(new Date(), 'yyyy-MM-dd')const date = this.$utils.stringToDate('11/20/2017 10:10:30', 'MM/dd/yyyy HH:mm:ss')
登录后复制
vue 实例挂载自定义属性
示例
import Vue from 'vue'import XEUtils from 'xe-utils'import VXEUtils from 'vxe-utils'import customs from './customs'XEUtils.mixin(customs)Vue.use(VXEUtils, XEUtils, {mounts: ['locat', 'browse', 'cookie']})this.$locat // this.$locat.originthis.$browse // this.$browse['-webkit'] truethis.$cookie // this.$cookie('name', 'value')
登录后复制
混合函数
文件 ./customs.js
export function custom1 () { console.log('自定义函数')}
登录后复制
示例 ./main.js
import Vue from 'vue'import XEUtils from 'xe-utils'import customs from './customs'XEUtils.mixin(customs)Vue.use(VXEUtils, XEUtils)// 调用自定义扩展函数XEUtils.custom1()
登录后复制
示例
Home.vue
- {{ item.dateStr }}或者{{ $utils.dateToString(item.date) }}
登录后复制
相信看了本文案例你已经掌握了方法,更多精彩请关注【创想鸟】其它相关文章!
推荐阅读:
Vue在打包项目以后刷新显示404应该怎么处理
在vue-router进行build时路由界面异常
vue2.0 路由不显示router-view如何处理
立即学习“前端免费学习笔记(深入)”;
以上就是vue使用xe-utils函数库的步奏详解的详细内容,更多请关注【创想鸟】其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。
发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2773632.html