240 发简信
IP属地:上海
  • 太赞了,成功的解决了我的问题

    vue + axios下载pdf文件流遇到的“乱码”和“内容空白”问题

    项目之前一直使用新窗口打开URL的形式下载文件今天要求类似下图这样的需求:1.未领取状态点击后调接口,返回pdf文件流并直接下载2.下载后修改状态为已领取(前台修改,后台在下...

  • How to import Mozilla PDF.js in Vue project?
    vue + pdfjs-dist 实现pdf流文件在线预览 (解决了Error : Module parse failed: Unexpected token )

    https://stackoverflow.com/questions/65750584/how-to-import-mozilla-pdf-js-in-vue-project

    pdfjs-dist编译报错

    错误说明: pdf.js的新版本默认使用了很多TC39还在stage阶段的语法,并且package.json主入口锁定为非编译成es5的版本,而在vue-cli的默认配置下缺...

  • ```shell
    # 添加tag并推送到远程
    git tag RC_T215592_4 -m "RC_T215592_4 发布"
    git push origin RC_T215592_4
    ```

    git tag简单使用

    通常在发布软件的时候打一个tag,tag会记录版本的commit号,方便后期回溯。 在Git中打标签非常简单,首先,切换到需要打标签的分支上: 然后,敲命令git tag <...

  • svg 图片如何转位这种 json 文件?

    vue-lottie的使用,以及本地json文件和线上json文件使用的区别

    vue-lottie是一个基于vuejs的动画效果实现组件。它基于lottie开源项目,可以将After Effects导出的json文件渲染成svg/canvas/html...

  • 120
    2021最新版美观的微信浏览器右上角选择浏览器打开遮罩图片

    一张微信浏览器内显示遮罩层提示点击右上角时的遮罩图片,选择在浏览器中打开链接的那张,没有代码只有图片。 仅供学习参考。上传图片右下角自动带有水印,不知道如何取消,想要的话加我...

  • npm cache clean --force
    npm cache verify

    npm换源

    一、使用淘宝镜像1.临时使用npm --registry https://registry.npm.taobao.org install express 2.持久使用npm ...

  • 有的时候使用 `Object.assign(this.$data, this.$options.data())` 还不行,
    例如 :

    ```
    <script>
    export default {
    components: {},
    props: {},
    data() {
    return {
    form: {
    value: '',
    },
    rules: {
    value: [
    { required: true, message: this.$t('请选择'), trigger: 'change' }
    ],
    },
    }
    },
    computed: {},
    watch: {},
    created() {},
    mounted() {},
    methods: {}
    }
    </script>
    ```

    这个时候使用 `Object.assign(this.$data, this.$options.data())` 提示异常: `TypeError: this.$t is not a function`

    ---

    可以使用: `this.form = this.$options.data.call(this).form` 解决这种情况;
    例如:
    ```
    handleClose() {
    if (this.$refs.form) this.$refs.form.resetFields()
    this.form = this.$options.data.call(this).form
    this.$emit('update:visible', false)
    }
    ```

    Vue中的this.$options.data()和this.$data

    项目里遇到一个问题,用this.$options.data()重置组件data时,data()里用this获取的props或method都为undefined,代码简化如下:...

  • 感谢, 解决了我的问题

    git保存用户名密码的方式

    https方式每次都要输入密码,按照如下设置即可输入一次就可以很长时间不用再手输入密码。 首先执行下面的命令(如果不执行下面的命令,可能会导致设置无效) 然后输入一次用户密码...

  • ```
    例如,
    <transition :name="van-slide-right">
    <router-view class="router" />
    </transition>

    则设置
    .van-slide-right-leave-active{
    display: none;
    }
    ```

    vue项目解决路由跳转页面闪烁问题(过度动画)

    1.问题描述: 页面跳转是出现卡顿感,闪烁感明显,降低用户体验。 2.解决方案: 利用动画缓解页面跳转闪烁感 3.具体实现 技术:利用transition (https:/...

  • #### \# 亲测--移动端隐藏滚轮

    ```
    html::-webkit-scrollbar,
    body::-webkit-scrollbar {
    display: none;
    }

    html,
    body {
    height: 100%;
    overflow: hidden;
    overflow-y: scroll;
    /* 使得ios滑动流畅 */
    -webkit-overflow-scrolling: touch;
    }
    ```

    PS : 设置 `height: 100%; overflow: hidden; overflow-y: scroll;` 是重点

    纯css隐藏移动端滚动条解决方案(ios上流畅滑动)

    html代码展示(直接复制代码保存至本地文件运行即可): 设置滚动条隐藏: .container ::-webkit-scrollbar {display: none;}此时...

  • 什么样的情形下会需要使用到 body-parser , 有例子参考吗 ?

    nodejs学习笔记——body-parser实现解析

    前言 body-parser是非常常用的一个express中间件,作用是对http请求体进行解析。(如果对http请求不熟悉可以参考个人事先整理的关于http事务剖析) bo...

  • ApiDoc 能否支持热更新 ?

    使用apidoc生成实用炫酷吊炸天的api文档

    为什么要用apidoc apidoc根据其自定义注释语法自动生成api文档,我们只需要把代码中的注释按照其语法来写就能生成需要的文档,不需要手动写markdown。 apid...

个人介绍
喷我就360度翻转打你膝盖!