在不使用全部vuejs框架,只在html中引用vue.js时,在main.js中调用其他js方法
//main.jsvar app= new Vue({el:"#app",data:{},filters:{},computed:{},mounted:function(){this.init();},methods:{init:function(){...
·
//main.js
var app= new Vue({
el:"#app",
data:{
},
filters:{
},
computed:{
},
mounted:function(){
this.init();
},
methods:{
init:function(){
var id = warp.getQueryString('id');
console.log(id+"--id");
},
});
//getVariable.js
var warp = new Vue({
methods:{
getQueryString:function(name){
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
return r?decodeURIComponent(r[2]):'';
}
}
});
//html部分代码
<script src="js/getVariable.js"></script>
<script src="js/main.js"></script>
</body>
</html>
更多推荐
已为社区贡献2条内容
所有评论(0)