vue使用xe-utils函数库的步奏详解

这次给大家带来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) }}

export default { data () { return { list: [] } }, methods: { init () { this.$ajax.getJSON('services/user/list', {id: 123}) .then(data => { this.list = data.map(item => { item.dateStr = this.$utils.dateToString(item.date, 'MM/dd/yyyy') }) }).catch(data => { this.list = [] }) } }, created () { this.init() }}

登录后复制

相信看了本文案例你已经掌握了方法,更多精彩请关注【创想鸟】其它相关文章!

推荐阅读:

Vue在打包项目以后刷新显示404应该怎么处理

在vue-router进行build时路由界面异常

vue2.0 路由不显示router-view如何处理

立即学习“前端免费学习笔记(深入)”;

以上就是vue使用xe-utils函数库的步奏详解的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2773632.html

(0)
上一篇 2025年3月8日 13:55:22
下一篇 2025年3月8日 13:56:12

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • JS的深浅拷贝使用步奏的详解

    这次给大家带来JS的深浅拷贝使用步奏详解,使用JS深浅拷贝的注意事项有哪些,下面就是实战案例,一起来看一下。 说到深浅拷贝,必须先提到的是JavaScript的数据类型,之前的一篇文章JavaScript基础心法——数据类型说的很清楚了,这…

    编程技术 2025年3月8日
    200
  • js数据类型的使用详解

    这次给大家带来js数据类型的使用详解,js数据类型使用的注意事项有哪些,下面就是实战案例,一起来看一下。 由于自己是野生程序员,在刚开始学习程序设计的时候没有在意内存这些基础知识,导致后来在提到“什么什么是存在栈中的,栈中只是存了一个引用”…

    编程技术 2025年3月8日
    200
  • vue项目打包上传到百度的BAE步奏详解

    这次给大家带来vue项目打包上传到百度的BAE步奏详解,vue项目打包上传到百度的BAE的上传有哪些,下面就是实战案例,一起来看一下。 经过两天的研究终于将VUE打包后的项目通过BAE发布到了网上。虽然接口方面还有一下问题但是自己还是很高兴…

    编程技术 2025年3月8日
    200
  • vue-dplayer实现hls播放的步奏详解

    这次给大家带来vue-dplayer实现hls播放的步奏详解,vue-dplayer实现hls播放的注意事项有哪些,下面就是实战案例,一起来看一下。 起因 之前写了一篇《 vue2.0+vue-video-player实现hls播放》,里边…

    编程技术 2025年3月8日
    200
  • 脚本加载后执行JS回调函数的方法

    这次给大家带来脚本加载后执行JS回调函数的方法,脚本加载后执行JS回调函数的注意事项有哪些,下面就是实战案例,一起来看一下。 项目中经常会遇到这样的问题:当某个 js 脚本加载完成后再执行相应任务,但很多朋友可能并不知道怎么判断我们要加载的…

    编程技术 2025年3月8日
    200
  • vue全局提示框组件使用详解

    这次给大家带来vue全局提示框组件使用详解,使用vue全局提示框组件使的注意事项有哪些,下面就是实战案例,一起来看一下。 这篇文章给大家介绍一个vue全局提示框组件,具体代码如下所示: {{message}} export default …

    编程技术 2025年3月8日
    200
  • vue better-scroll的滚动插件使用详解

    这次给大家带来vue better-scroll的滚动插件使用详解,使用vue better-scroll的滚动插件的注意事项有哪些,下面就是实战案例,一起来看一下。 BetterScroll号称目前最好用的移动端滚动插件,因此它的强大之处…

    编程技术 2025年3月8日
    200
  • JS的数组使用详解

    这次给大家带来JS的数组使用详解,JS数组使用的注意事项有哪些,下面就是实战案例,一起来看一下。 现在很多刚开始认识js的人都不是很清楚js数组是什么,js数组是怎么定义的,下面文章就给大家介绍下对于js数组的定义,对此感兴趣的下面一起来了…

    编程技术 2025年3月8日
    200
  • vue中slot与slot-scope使用步奏详解

    这次给大家带来vue中slot与slot-scope使用步奏详解,vue中slot与slot-scope使用的注意事项有哪些,下面就是实战案例,一起来看一下。 本文介绍了vue中slot与slot-scope的具体使用教程,有需要的朋友快来…

    编程技术 2025年3月8日
    200
  • 实现react服务器渲染的步奏详解

    这次给大家带来实现react服务器渲染的步奏详解,实现react服务器渲染的注意事项有哪些,下面就是实战案例,一起来看一下。 这篇文章介绍了从零开始最小实现react服务器渲染的教程,希望能帮助到大家。 最近在写 koa 的时候想到,如果我…

    编程技术 2025年3月8日
    200

发表回复

登录后才能评论