bing_yu2001 2021-07-30 20:18 采纳率: 57.1%
浏览 32
已结题

Nuxt 整合 element-tiptap 上传图片到阿里云 OSS, 报错 上传方法 undefined

在 NUXT 中, 编辑器整合出来了, 一直卡在上传图片这里, 希望有人能够帮助我解决一下这个问题.
img

  • 写回答

3条回答 默认 最新

  • 少十步 2021-08-03 15:32
    关注

    你在外面定义 that = this, 你这地方的this指向可能不对

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
  • bing_yu2001 2021-08-03 21:24
    关注

    谢谢回复! 我不太明白你说的在外面定义 that = this , 是在哪外面定义呢?
    我编辑上传图片调用接口的地方是在 return 中, 在 NUXT 中的 return 区域老说我接口属性没定义. 这问题我到现在还没解决.请帮帮我!

    
    </template>
    <script>
    ......
    export default {
    
      components: {
        'el-tiptap': ElementTiptap
      },
      data() {
        return {
          ....
          // 富文本编辑器
          extensions: [
            .......
            new Image({
              uploadRequest(file) {
                let that = this
                const data = new FormData()
                data.append('file', file)
                return that.$uploadArticleImg(data).then(response => {
                  return response.data
                  // console.log('response.data', response.data)
                })
              }
            }),
            ......
            new Blockquote()
          ]
        }
      },
    
    评论
  • bing_yu2001 2021-12-19 10:40
    关注

    问题已解决

              new Image({
                uploadRequest: (file) => { // 这里使用的是 箭头函数,获取到 this
                  const data = new FormData()
                  data.append('file', file)
                  return this.$uploadArticleImg(data).then(response => {
                    return response.data
                  })
                }
              }),
    
    ```javascript
    
    
    

    ```

    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 12月27日
  • 已采纳回答 12月19日
  • 创建了问题 7月30日

悬赏问题

  • ¥15 Latex算法流程图行号自定义
  • ¥15 关于#python#的问题:我在自己的电脑上运行起来总是报错,希望能给我一个详细的教程,(开发工具-github)
  • ¥40 基于51单片机实现球赛计分器功能
  • ¥15 cs2游戏画面卡住,应用程序sid与指挥者sid不匹配
  • ¥15 实验七:Pandas要有实验截图和代码
  • ¥15 TypeError: Make sure that the iterable only contains strings.
  • ¥35 电脑放图书馆,这是被黑了吗
  • ¥15 等高线中数据取消科学计数法
  • ¥15 Qt播放10路ffmpeg 视频流
  • ¥15 如何利用闲置机械硬盘变现