qdhwh
村级布兰登
采纳率100%
2021-04-08 18:43 阅读 38
已结题

函数写在外部js上,应该怎么样才能在点击的时候调用到这个函数?

在vue组件页面定义一个点击事件,但是不在methods中写函数,而把函数写在外部js上,应该怎么样才能在点击的时候调用到这个函数。

  • 点赞
  • 收藏
  • 复制链接分享

2条回答 默认 最新

  • 已采纳
    Lazy33 Lazy33 2021-04-08 19:46
    <template>
      <div>
        <div class="next" @click="nextPage">下一页</div>
      </div>
    </template>
    <script>
    import {utils} from "../../../utils/xzhdUtils";
    
    export default {
      data() {
        return {
          
        };
      },
      methods: {
        nextPage() {
          this.utils()
      },
    };
    </script>
    
    
    
    function  utils(){
    	console.log(123);
    }
    
    export {			
    	utils
    }

    1、确定你的封装的js有export 导出

    2、在vue组件页,使用import 导入

    3、函数需要加{} 不加会报错

    4、使用时使用this就可以直接找到

    点赞 1 评论 复制链接分享
  • weixin_44708870 前行的枫 2021-04-14 15:43

    直接调用啊,不需要this

    点赞 评论 复制链接分享

相关推荐