uniapp-微信小程序封装request 一.项目下新建utils文件夹1.建config.js文件const config = { // base_url: '这里可以是生产环境或者测试环境' base_url: 'http://yp.keycabinet.com:8089'}export { config }1.建http.js文件 (有md5加密)import { config} from './config.js'var md5 = require('md5-node');export const apiResq
Safari浏览器(苹果)时间格式不能识别的坑 Safari浏览器(苹果)的坑1. new Date()格式化的坑在谷歌浏览器上使用new Date(str)来获取格式化时间数据支持的类型很多,常用的格式如:2021-9-162021-9-16 9:30:552021-09-16 08:54:34.421252+082021/9/16...这些在谷歌等浏览器上都可以作为参数直接传入Date()而被正确的处理,但是在Safari浏览器上不支持'-'类型的格式,而只支持‘/’来作为分隔符可以使用str..replace(/-/g, "
vue指令 自定义指令是用来操作DOM的。尽管Vue推崇数据驱动视图的理念,但并非所有情况都适合数据驱动。自定义指令就是一种有效的补充和扩展,不仅可用于定义任何的DOM操作,并且是可复用的。自定义全局指令在main.js中// 注册一个全局自定义指令 `v-focus`Vue.directive('focus', { inserted: function (el) { // inserted当被绑定的元素插入到 DOM 中时(el代表所在的dom节点) // 聚焦元素 el.focus()
vue组件 一.组件的引入1,导入组件 import Vheader from './components/Vheader.vue'2,挂载组件 在export default 中 定义一个key为components,值为一个对象,这个对象中放着导入键值对;键为变量名,值为组件名,在es6中,键值相同时,可以缩写为一个单一的值。比如:components:{ Vheader }3,在template模板中使用组件: <Vheader> </Vheader&
vscode关于eslint的配置 配置eslint自动格式化配置vs的 json文件{ "workbench.iconTheme": "vscode-icons", "workbench.colorTheme": "One Dark Pro", "oneDarkPro.editorTheme": "oneDarkProFlat", "liveServer.settings.donotShowInfoMsg": true, "[html]": { "editor.defaultFor
HTML关于浮动的使用及处理 [HTML]float浮动及清除浮动的使用1.float语法-> float : left / right / none <div class="father-div"> <div class="div2">这是div2</div> <div class="div1">这是div1</div> </div> .father-div{ width: 300px; border: 1px