
Uniapp
MAIMIHO
大王叫我来巡山
展开
-
uniapp terser drop_console 移除 console.log 无效
uniapp terser drop_console 移除 console.log 无效原创 2023-06-22 12:28:12 · 450 阅读 · 0 评论 -
uniapp Module not found: Error: Can‘t resolve ‘svg-sprite-loader‘ in uniapp-cli
uniapp Module not found: Error: Can't resolve 'svg-sprite-loader' in uniapp-cli原创 2022-09-17 10:34:52 · 1079 阅读 · 0 评论 -
uniapp 使用 htmlWebpackPlugin
uniapp 使用 htmlWebpackPlugin原创 2022-09-17 10:32:49 · 929 阅读 · 0 评论 -
uniapp 设置 favicon.ico
uniapp 设置 favicon.ico原创 2022-09-17 10:22:52 · 1262 阅读 · 0 评论 -
前端获取视频缩略图 视频帧图片
前端获取视频缩略图 视频帧图片原创 2022-09-17 10:24:18 · 1679 阅读 · 1 评论 -
小程序真机调试白屏
小程序真机调试白屏原创 2022-06-19 19:30:28 · 849 阅读 · 1 评论 -
uniapp 页面滚动到指定位置
<view id="container"> <view id="target"> </view></view>uni.createSelectorQuery() .select(".container")//对应外层节点 .boundingClientRect((container) => { uni.createSelectorQuery() .select("#target")//目标节点原创 2022-02-27 17:50:33 · 2750 阅读 · 0 评论 -
小程序 scroll-view sticky 问题
解决方法在scroll-view中,再增加一层view元素,让 scroll-view 只有一个直接子元素<scroll-view class="container"> <view> <view class="item"></view> <view class="item"></view> <view class="item"></view> </view>&原创 2022-02-27 14:13:45 · 1205 阅读 · 2 评论 -
解决 uView u-read-more 嵌套 rich-text 高度不对
因为 rich-text 里面有不少图片, u-read-more 计算高度后图片才加载出来, 高度就会不对.解决方法就是, 在图片加载好后, 再调用一次 this.$refs.uReadMore.init();但 uni-app 的 rich-text 没有提供图片加载完成的事件. uView 有个 u-parse 富文本组件, 但加载出来的样式有问题.只能从 u-read-more 组件下手.方法是在 u-read-more 组件 toggleReadMore() 中再获取一次高度node_原创 2022-02-27 11:46:31 · 3502 阅读 · 1 评论 -
小程序 rich-text 里面文本宽度超出屏幕
小程序 rich-text 里面文本宽度超出屏幕一种可能的情况我遇到的是 里面的的文本标签宽度是 width: 100%; , 需要修改为 auto获取后执行一个替换就正常了.richText.replace(/ width: 100%;/gim, "width: auto;")原创 2022-02-27 11:27:52 · 1456 阅读 · 0 评论 -
echart 柱状图 整条 点击事件
let chart = echarts.init(this.$refs.refchartWeek);this.chartWeek = chart;chart.setOption(this.optionWeek);chart.getZr().on(‘click’, function (params) {const pointInPixel = [params.offsetX, params.offsetY];if (chart.containPixel(‘grid’, pointInPixel))原创 2020-10-12 11:31:57 · 1626 阅读 · 3 评论 -
uniapp 页面滚动到底部
uniapp 没有给出直接的 API, 不过可以用 pageScrollTo 来实现. scrollTop 参数给一个很大的数就可以了.要加点延迟, 不然有可能不生效.setTimeout(() => { uni.pageScrollTo({scrollTop: 99999, duration: 0});}, 50);原创 2020-08-18 18:18:11 · 7342 阅读 · 1 评论 -
原生WebView 调用 uniapp 方法
原生WebView调用 uniapp h5 函数在 onReady() 中, 将 h5 中的函数挂载到 windowonReady() { window.xXX = () => { //do something }; //window.yYY = this.yYY; },如果是 VUE h5 onReady 换成 mounted原生调用方式示例:mWebView.loadUrl("javascript:xXX()");...原创 2020-07-31 10:55:48 · 5820 阅读 · 6 评论 -
uniapp pageScrollTo 不生效
滚动到顶部不生效的问题, 改为如下可以生效.setTimeout(() => { uni.pageScrollTo({scrollTop: 0, duration: 0});}, 50);原创 2020-07-31 10:47:59 · 8044 阅读 · 0 评论 -
uniapp stopPropagation 无效
官方说明DCloud_UNI_GSQ只支持使用修饰符,不支持使用stopPropagation,因为这里的event对象并非浏览器的evnet对象,其本来没有stopPropagation方法,文档中也从未提及支持stopPropagation方法,实现中有stopPropagation方法是为了避免开发者使用引用的第三方代码使用了stopPropagation后报错。只能在标签上使用 .stop如果想根据 item 内容不同来判断是否需要 stop, 只能使用 v-if 写两个标签..原创 2020-07-13 11:06:11 · 4056 阅读 · 1 评论 -
uniapp 配置webpack-dev-server代理 解决开发环境跨域问题
项目根目录下创建 vue.config.jsmodule.exports = { devServer: { proxy: { '/api': {//代理 /api/xxx/xxx 的请求 target: '你要请求接口的地址', pathRewrite: { '^/api': '' } } }, }}开发环境的 BASE_URL 如下const BASE_URL = "/api";原创 2020-06-01 12:09:56 · 4720 阅读 · 0 评论 -
uniapp 自定义 Loading
components/m-loading/m-loading.vue<template> <view class="loading-box" v-show="show" @click="dismiss"> <image class="rotate" src="/static/loading.svg"></image> </view></template><script> export defau.原创 2020-05-29 10:37:07 · 9129 阅读 · 3 评论 -
Uniapp 修改内置组件样式无效解决方法
Uniapp 修改内置组件样式无效解决方法写到 App.vue 公共样式中使用 深度作用选择器https://vue-loader-v14.vuejs.org/zh-cn/features/scoped-css.html css 中使用.a >>> .bless 中使用.a /deep/ .b原创 2020-05-27 17:11:10 · 11186 阅读 · 5 评论