Heim > Web-Frontend > js-Tutorial > Vue lädt die benutzerdefinierte JS-Dateimethode

Vue lädt die benutzerdefinierte JS-Dateimethode

亚连
Freigeben: 2018-05-30 17:03:51
Original
2426 Leute haben es durchsucht

Der unten stehende Editor wird Ihnen eine Methode zum Laden benutzerdefinierter JS-Dateien in Vue vorstellen. Sie hat einen guten Referenzwert und ich hoffe, dass sie für alle hilfreich ist. Folgen wir dem Editor und werfen wir einen Blick darauf.

Sie müssen das Popup-Fenster anpassen, wenn Sie an einem Projekt arbeiten. Ich habe gerade selbst eines geschrieben.

Rendering

Aufgetretene Probleme

So laden Sie eine benutzerdefinierte js-Datei

vue-pluginDas ist ein Muss. Dann habe ich es einfach selbst geschrieben.

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

Verwenden Sie

import jFAltre from &#39;../../assets/jfAletr.js&#39;;
import Vue from &#39;vue&#39;;
Vue.use(jFAltre);
Nach dem Login kopieren

this.showAlter(&#39;提示&#39;,&#39;服务器请求失败&#39;);
Nach dem Login kopieren

Das Obige habe ich für Sie zusammengestellt. Ich hoffe, es wird Ihnen in Zukunft hilfreich sein.

Verwandte Artikel:

Angular verwendet die Operationsereignisanweisung ng-click, um mehrere Parameter zu übergeben. Beispiel

Angular verwendet Filter Beispiel für die Groß-/Kleinschreibung-Implementierung der Funktion zur Umwandlung von Groß- und Kleinschreibung

Einführung in die Probleme und Unterschiede zwischen den Funktionen apply und Math.max() in js

Das obige ist der detaillierte Inhalt vonVue lädt die benutzerdefinierte JS-Dateimethode. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage