在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() }}

登录后复制

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

推荐阅读:

解决vue2.0路由不显示router-view的问题

vue.js怎么在标签属性中插入变量参数

以上就是在vue里如何使用xe-utils的详细内容,更多请关注【创想鸟】其它相关文章!

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

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

(0)
上一篇 2025年3月8日 15:25:55
下一篇 2025年3月8日 15:26:44

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

相关推荐

  • node的静态文件服务器如何使用

    这次给大家带来node的静态文件服务器如何使用,使用node静态文件服务器的注意事项有哪些,下面就是实战案例,一起来看一下。 本篇文章主要介绍了实战node静态文件服务器的示例,分享给大家,具体如下: 支持功能: 读取静态文件 访问目录可以…

    编程技术 2025年3月8日
    200
  • vue2.0axios跨域和渲染如何使用

    这次给大家带来vue2.0axios跨域和渲染如何使用,使用vue2.0axios跨域和渲染的注意事项有哪些,下面就是实战案例,一起来看一下。 (用的脚手架vue-cli) 第一步: 在main.js中如下声明使用 import axios…

    编程技术 2025年3月8日
    200
  • node静态文件服务器使用详解

    这次给大家带来node静态文件服务器使用详解,node静态文件服务器使用的注意事项有哪些,下面就是实战案例,一起来看一下。 本篇文章主要介绍了实战node静态文件服务器的示例,分享给大家,具体如下: 支持功能: 读取静态文件 访问目录可以自…

    编程技术 2025年3月8日
    200
  • Vue修改数组时页面不渲染如何处理

    这次给大家带来Vue修改数组时页面不渲染如何处理,处理Vue修改数组时页面不渲染的注意事项有哪些,下面就是实战案例,一起来看一下。 需要注意的是,Vue之所以能够监听Model状态的变化,是因为JavaScript语言本身提供了Proxy或…

    2025年3月8日
    200
  • lselect的option叠加问题如何解决

    这次给大家带来lselect的option叠加问题如何解决,解决lselect的option叠加问题的注意事项有哪些,下面就是实战案例,一起来看一下。 小编我在使用layui,在select的地方遇到了坑,select里的值居然无法清空,s…

    编程技术 2025年3月8日
    200
  • Replace中的正则表达式使用详解

    这次给大家带来Replace中的正则表达式使用详解,使用Replace中正则表达式的注意事项有哪些,下面就是实战案例,一起来看一下。 replace:把原有的字符替换成新的字符 1. replace的字符串替换 var str = ‘pku…

    编程技术 2025年3月8日
    200
  • 最短匹配模式使用详解

    这次给大家带来最短匹配模式使用详解,使用最短匹配模式的注意事项有哪些,下面就是实战案例,一起来看一下。 前言 最近有一次想用正则表达式从网页里面抓取一些东西出来,内容不复杂却出现不少问题。下面话不多说,来一起看看详细的介绍: 当我们用正则表…

    2025年3月8日
    200
  • 在正则表达式中wd的使用详解

    这次给大家带来在正则表达式中wd的使用详解,使用正则表达式中的wd注意事项有哪些,下面就是实战案例,一起来看一下。 对于正则表达式,相信很多人都知道,但是很多人的第一感觉就是难学,因为看第一眼时,觉得完全没有规律可寻,而且全是一堆各种各样的…

    2025年3月8日
    200
  • 基于PHP正则零宽断言的使用详解

    这次给大家带来基于PHP正则零宽断言的使用详解,使用基于PHP正则零宽断言的注意事项有哪些,下面就是实战案例,一起来看一下。 本文实例讲述了正则表达式之零宽断言。分享给大家供大家参考,具体如下: 前言 ① 什么是零宽断言,为什么要使用零宽断…

    编程技术 2025年3月8日
    200
  • 在正则中怎么使用环视

    这次给大家带来在正则中怎么使用环视,在正则中使用环视的注意事项有哪些,下面就是实战案例,一起来看一下。 本文实例讲述了正则表达式中环视的简单应用。分享给大家供大家参考,具体如下: 由于开发工作需要对文本中内容进行过滤,删除或替换掉一些无用的…

    编程技术 2025年3月8日
    200

发表回复

登录后才能评论