jquery从1.9升级为3.6遇到的问题及解决办法 $(…).parents(…).addSelf is not a function解决办法:addSelf改为了addBacke.indexOf is not a function解决办法:$(window).load(function(){})换为$(window).on('load',function(){})
微信小程序下载图片预览和真机调试均无问题,发布到远程后点击下载没有任何反应 微信小程序下载图片预览和真机调试均正常,发布到远程后无法下载图片1.下载图片关键代码 //保存图片 clickMe: function(e) { let that = this let indX = that.data.currentIndex let srcUrl = ygSwitch.getImgUrl(that.data.dataSource[indX].pic) wx.getImageInfo({ src: srcUrl, succes
div中有表格,超出了div的宽度 固定宽度div中有一个table,table设置宽度100%,但是发现table中的内容有一部分被隐藏掉了,实际内容宽度超过了div的宽度实际效果图:表格内容超出了div的宽度,但是超出部分是被隐藏的期望效果图:表格关键部分<table cellpadding="0" cellspacing="0" border="0" width="100%" bordercolor="#000000" style="border-collapse: collapse;" id="mTable">
node fs文件系统模块简单操作 readFile读取文件内容//导入fs模块const fs=require('fs')// 调用fs.readFile()方法读取文件// 参数1:读取文件的存放路径// 参数2:读取文件时采用的编码格式,一般默认指定utf8// 参数3:回调函数,拿到读取失败和成功的结果 err datafs.readFile('./xxx/xx.txt','utf8',function(err,data){ if(err){ console.log('读取文件失败,错误信
vscode中如何实现node代码提示 vscode中没有node代码提示,安装@types/node以后就可以了哦~types/nodenpm install --save-dev @types/node
js easyui为所有 ajax请求请求在headers中携带token参数 jQuery.ajaxSetup() 方法设置全局 AJAX 默认选项。可在此处为所有的请求的header参数中带上token值,同时也能设置一些其他的默认选项 $.ajaxSetup({ cache: false, headers: { "token":"这里放token值" }, });...
小程序图片裁剪插件image-cropper实现个人头像上传裁剪功能 小程序图片裁剪插件image-cropper实现个人头像上传裁剪功能参考文档:小程序图片裁剪插件 image-cropper整体效果流程图一、第一步引入image-cropper,放在dist文件夹下image-cropper.wxml <view class='image-cropper' catchtouchmove='_preventTouchMove'> <view class='main' bindtouchend="_cutTouchEnd" bindt
React Effect Hook Effect Hook 可以让你在函数组件中执行副作用操作(用于模拟类组件中的生命周期钩子),可以把useEffect Hook看做 componentDidMount() 、componentDidUpdate()、componentWillUnmount()三个函数的组合官方文档说明:使用Effect Hook语法说明React.useEffect(()=>{ //这里可以执行任何带副作用操作 return ()=>{//在组件卸载前执行 //在
React StateHook的使用 函数组件中通过hook使用state及其他的React特性 Hook 是 React 16.8 的新增特性。它可以让你在不编写 class 的情况下使用 state 以及其他的 React 特性。官方文档地址:使用 State Hookimport React, { Component } from "react";function Demo() { console.log("demo"); const [count, setCount] = React.useState(0); const [weather, setWeather] = Reac
React lazyLoad懒加载 在React中使用lazy懒加载效果图目录结构index.jsimport React from "react";import ReactDOM from "react-dom";import App from "./App";import { BrowserRouter } from "react-router-dom";ReactDOM.render( <BrowserRouter> <App /> </BrowserRouter>
react npm run build报错MiniCssExtractPlugin is not a constructor 在执行react打包命名npm run build时候报错 MiniCssExtractPlugin is not a constructor解决办法:降低版本npm i -D --save-exact mini-css-extract-plugin@2.4.5之后再打包即正常啦
react-redux开发者工具的使用 redux-dev-tools chrome浏览器点击右上角自定义及控制的图标找到更多工具=》扩展程序,然后点击加载已解压的扩展程序,找到解压好的工具文件夹,选择文件夹即可。然后安装redux-devtools-extensionnpm add redux-devtools-extension或者yarn add redux-devtools-extension在store中进行配置/**该文件专门用于暴露一个store对象,整个应用只有一个store对象 *///引入createStore,专门用于创建redux中最为核心
vscode如何设置大小写转换的快捷键 文件=》首选项=》键盘快捷方式在搜索框中输入转换即可查询到转换为大写和小写,点击左边的编辑或者添加符号即可进行快捷键的设置. 这里我设置的是CTRL+T+U为转换为大写,CTRL+T+S为小写
小程序实现商品查询分页功能自动加载下一页 界面示意图,可以输入商品名称进行商品搜索,往下滑动的时候滑动到底部自动加载下一页数据,当数据加载完以后,显示暂无更多数据。整体界面采用flex布局css样式关键部分page { display: flex; flex-direction: column; position: relative;}.goodsWrap { flex: 1; display: flex; overflow-y: auto;}视图关键部分<scroll-view scroll-y='tru
淘宝个人卖家如何进行免登声明 卖家登记声明根据国家法律法规规定,网络交易经营者应当办理营业执照并“亮照”公示,或进行“免登声明”。若您符合免登情形则无需办理营业执照,直接进行声明即可。若您不符合免登情形,您需要办理营业执照并亮照到淘宝网。中华人民共和国单子商务法网络交易监督管理办法个人从事零星小额交易活动,依法不需要办理市场主体登记,不超过10万元则可以无需办理营业执照哦~入口:体检中心=》卖家登记声明=》免登声明如果属于零星小额交易,则可以选择第一个选项即可进行免登声明后也是可以更改的哦...
redux求和案例-异步action版 效果图npm add redux-thunkCount组件中,原本使用settimeout的地方改为调用异步actioncomponent=>Count=>index.jsximport React, { Component } from 'react'//引入store,用于获取redux中报错的状态import store from '../../redux/store'//引入actionCreator,专门用于创建action对象import { creat
redux求和案例-完整版 相较于简单版本新增了2个文件 1.count_action.js专门用于创建action对象 2.constant.js放置容易写错的type值redux文件夹中新增count_action.js文件/**该文件专门为Count组件生成action对象 */import{INCREMENT,DECREMENT} from './constant'export const createIncrementAction=data=>({type:INCREMENT,data})export