vue加载自定义的js文件方法


Posted in Javascript onMarch 13, 2018

在做项目中需要自定义弹出框。就自己写了一个。

效果图

vue加载自定义的js文件方法

遇见的问题

怎么加载自定义的js文件

vue-插件这必须要看。然后就是自己写了。

export default{
 install(Vue){
  var tpl;
  // 弹出框
  Vue.prototype.showAlter = (title,msg) =>{
   var alterTpl = Vue.extend({  // 1、创建构造器,定义好提示信息的模板
     template: '<div id="bg">'
       + '<div class="jfalter">'
       + '<div class="jfalter-title" id="title">'+ title +'</div>'
       + '<div class="jfalter-msg" id="message">'+ msg +'</div>'
       + '<div class="jfalter-btn" id="sureBtn" v-on:click="hideAlter">确定</div>'
       + '</div></div>'
   });
   tpl = new alterTpl().$mount().$el; // 2、创建实例,挂载到文档以后的地方
   document.body.appendChild(tpl); 
  }
  Vue.mixin({
   methods: {
   hideAlter: function () {
    document.body.removeChild(tpl);
   }
   }
  })
 }
}

使用

import jFAltre from '../../assets/jfAletr.js';
import Vue from 'vue';
Vue.use(jFAltre);
this.showAlter('提示','服务器请求失败');

以上这篇vue加载自定义的js文件方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
防止网站内容被拷贝的一些方法与优缺点好处与坏处分析
Nov 30 Javascript
jquery jqPlot API 中文使用教程(非常强大的图表工具)
Aug 15 Javascript
基于jquery的可多选的下拉列表框
Jul 20 Javascript
jQuery 1.9使用$.support替代$.browser的使用方法
May 27 Javascript
jQuery中Form相关知识汇总
Jan 06 Javascript
浅谈jQuery中的事件
Mar 23 Javascript
js动态添加的DIV中的onclick事件简单实例
Jul 25 Javascript
微信小程序 Video API实例详解
Oct 02 Javascript
KnockoutJS 3.X API 第四章之数据控制流component绑定
Oct 10 Javascript
小程序实现发表评论功能
Jul 06 Javascript
ionic+html5+API实现双击返回键退出应用
Sep 17 Javascript
简单了解JavaScript作用域
Jul 31 Javascript
vue轮播图插件vue-concise-slider的使用
Mar 13 #Javascript
vue页面离开后执行函数的实例
Mar 13 #Javascript
Angular 4.x+Ionic3踩坑之Ionic 3.x界面传值详解
Mar 13 #Javascript
解决vue页面刷新或者后退参数丢失的问题
Mar 13 #Javascript
解决vue单页使用keep-alive页面返回不刷新的问题
Mar 13 #Javascript
解决vue 路由变化页面数据不刷新的问题
Mar 13 #Javascript
一种angular的方法级的缓存注解(装饰器)
Mar 13 #Javascript
You might like
一个ORACLE分页程序,挺实用的.
2006/10/09 PHP
php中几种常见安全设置详解
2010/04/06 PHP
php中is_null,empty,isset,unset 的区别详细介绍
2013/04/28 PHP
php类的扩展和继承用法实例
2015/06/20 PHP
JavaScript加密解密7种方法总结分析
2007/10/07 Javascript
JavaScript 数组的 uniq 方法
2008/01/23 Javascript
JavaScript EasyPager 分页函数
2011/05/25 Javascript
EXTjs4.0的store的findRecord的BUG演示代码
2013/06/08 Javascript
jQuery支持添加事件的日历特效代码分享(3种样式)
2015/08/24 Javascript
如何解决hover在ie6中的兼容性问题
2016/12/15 Javascript
微信小程序之绑定点击事件实例详解
2017/07/07 Javascript
ajax前台后台跨域请求处理方式
2018/02/08 Javascript
vue生命周期和react生命周期对比【推荐】
2018/09/19 Javascript
Vue 中的受控与非受控组件的实现
2018/12/17 Javascript
使用Jenkins部署React项目的方法步骤
2019/03/11 Javascript
分析python服务器拒绝服务攻击代码
2014/01/16 Python
python脚本实现统计日志文件中的ip访问次数代码分享
2014/08/06 Python
python机器学习理论与实战(四)逻辑回归
2018/01/19 Python
Django+Ajax+jQuery实现网页动态更新的实例
2018/05/28 Python
Python爬虫之网页图片抓取的方法
2018/07/16 Python
Python打印特殊符号及对应编码解析
2020/05/07 Python
Python 合并拼接字符串的方法
2020/07/28 Python
python基于exchange函数发送邮件过程详解
2020/11/06 Python
python中doctest库实例用法
2020/12/31 Python
德国网上药房:Apotal
2017/04/04 全球购物
MADE法国:提供原创设计师家具
2018/09/18 全球购物
Linux操作面试题
2012/05/16 面试题
工程造价与管理专业应届生求职信
2013/11/23 职场文书
申报职称专业技术个人的自我评价
2013/12/12 职场文书
简单的离婚协议书范本
2014/11/16 职场文书
街道社区活动报告
2015/02/05 职场文书
师德承诺书2015
2015/04/28 职场文书
辩论赛新闻稿
2015/07/17 职场文书
公司周年庆典致辞
2015/07/30 职场文书
创业计划书之酒厂
2019/10/14 职场文书
Python开发简易五子棋小游戏
2022/05/02 Python