Vue的js取值模板及方法调用
var mVue = new Vue({
el: '#detail',
data: {
ryList: [],
activeContent: []
},
methods: {
getDetailContent: function() {
var request = {
QueryString: function(val) {
var reg = new RegExp("(^|&)" + val + "=([^&]*)(&|$)");
var result = window.location.search.substr(1).match(reg);
return result ? decodeURIComponent(result[2]) : null;
}
};
var id = request.QueryString('id');
$.ajax({
url: BASE_URL + "/dwbz/details",
data: {
"id": id
},
cache: true,
async: false,
dataType: "json",
success: function(data) {
if (data.StateCode == 200) {
if (data.Data.length == 0) {
mVue.ryList = [];
} else {
mVue.ryList = data.Data;
}
} else {
mVue.ryList = [];
}
}
});
},
dangwbz: function(str) {
if (str == "dw") {
return "党委"
} else if (str == "jw") {
return "纪委"
} else {
return "";
}
},
dangnzw: function(code) {
switch (code) {
case "HUBT001":
return "党
4000
(工)委书记";
case "HUBT003":
return "党(工)委副书记";
case "HUBT004":
return "党(工)委常委";
case "HUBT005":
return "党(工)委委员";
case "HUBT006":
return "党委候补委员";
}
},
promise: function(str) {
if (str == null) {
$("#promiseContent").css("color", "red")
return "尚未完成资料"
}
},
activate: function() {
$.ajax({
url: BASE_URL + "/hooklist/get",
data: {
"leaderName": mVue.ryList.UserName
},
cache: true,
async: false,
dataType: "json",
success: function(data) {
if (data.StateCode == 200) {
if (data.Data.length == 0) {
mVue.activeContent = [];
} else {
mVue.activeContent = data.Data;
console.log(data.Data)
}
} else {
mVue.ryList = [];
}
}
});
},
substr: function(str) {
return str = str.substring(0, 10);
}
}
})
mVue.getDetailContent();
mVue.activate();
- Django模板变量如何传递给外部js调用的方法小结
- iOS 或者Android调用vue.js 里面的方法
- 三步搞定:Vue.js调用Android原生方法
- vue.js中父组件调用子组件的内部方法示例
- node+ejs【封装ejs模板中直接调用js方法】
- VUE引入第三方js包及调用方法讲解
- vue.js 调用iOS原生方法,JavaScriptCore
- vue.js组件之间通讯--父组件调用子组件的一些方法,子组件暴露一些方法,让父组件调用
- Vue.js如何在一个页面调用另一个同级页面的方法
- 在不使用全部vuejs框架,只在html中引用vue.js时,在main.js中调用其他js方法
- Vue.js 中,7种定义组件模板的方法
- vuejs模板使用方法
- Vue.js 模板使用方法
- 外部js调用vue的methods中的方法
- Jquery 模板插件 jquery.tmpl.js 的使用方法(2):嵌套each循环,temp调用(使用预编译的模板缓存)
- Vue.js 中,7种定义组件模板的方法
- vue项目中,main.js,App.vue,index.html的调用方法
- Vue.js 中,7种定义组件模板的方法 | Codementor
- JS 互相调用iframe页面中js方法、VUE里 iframe 互调方法
- Vue.js实现双向数据绑定方法(表单自动赋值、表单自动取值)