vue-cli 3自动导入全局组件

官方方法在此之前可以参考一下官方文档,参考完之后可以参考一下我稍作修改之后的方法如果你恰好使用了 webpack (或在内部使用了 webpack 的 Vue CLI 3+),那么就可以使用 require.context 只全局注册这些非常通用的基础组件。这里有一份可以让你在应用入口文件 (比如 src/main.js) 中全局导入基础组件的示例代码:import Vue from 'vue'

- 阅读全文 -

iconfont一次性添加整个图标库的图标到购物车

打开F12,依次输入以下两段代码即可,后台给他自己运行不用管,效果如下var j = document.createElement('script'); j.setAttribute("src", 'https://ajax.microsoft.com/ajax/jquery/jquery-1.4.min.js'); document.getElementsByTagName(

- 阅读全文 -

js判断浏览器媒体主题色

console.log(window.matchMedia(‘(prefers-color-scheme: dark)’).matches) // true // 判断浏览器当前主题色是否为dark

- 阅读全文 -

Js中Json和String互转

本文仅提供 IE8+ 的方法const jsonStr = '{"name": "大帅哥","sex": "18"}'; var json = JSON.parse(jsonStr); // 转json var str = JSON.stringify(json); // 转字符串仅 IE8 以上有效

- 阅读全文 -

微信小程序跳转另一个小程序

官方API 文档地址wx.navigateToMiniProgram({ appId: '目标小程序地APPID', path: '目标小程序的首页地址', extraData: { // 需要传递的数据 data: '123' }, envVersion: 'develop', // 要打开的小程序版本,develop(开发版)、trial(体验版),relea

- 阅读全文 -

vue自定义一个全局消息弹窗组件

通过Vue.extend + $mount方法来构造一个带动画的可调用的全局组件,效果如下步骤如下先在components/目录下创建一个tips的文件夹再新建index.vue和tips.js的文件分别填入以下内容,并且修改main.js文件内容和public目录下index.html的内容index.vue<template> <div class="msg

- 阅读全文 -

axios去除双层data

问题描述在不做任何处理的情况下,axios会返回所有响应参数,其中我们想要的参数被data包裹,取用时需要嵌套两层data才能拿到想要的数据在不对响应数据做任何处理的情况下,响应参数是这样的解决方案配置axios拦截器import axios from "axios"; const request = axios.create({ baseURL: "/ap

- 阅读全文 -