常用的Joomla扩展

收录了常用的Joomla扩展

VUE框架

在JOOMLA中使用VUE,本插件允许你在joomla中使用Vue框架来构建自己的前端页面。目前使用的Vue版本是V2.6.14
 
综合评分

0.0

0人评分
  • 1
    0%
  • 2
    0%
  • 3
    0%
  • 4
    0%
  • 5
    0%
3.x
: 免费
  • 项目详情
  • 评论
  • 版本更新(2)
类型
:
library
开发商
:
ZMAX团队
发布日期
:
2023-02-10
版本
:
1.0.0

1.使用指南

  • 步骤1
    • jimport("zmaxvue.vue);
    • 接下来就可以正常的使用vue框架了
    • 在框架中自动的加载JQuery框架
    • 如果需要使用Ajax请求。使用$doAjaxV2这个方法来请求。

 2.其他说明

  • 使用的是VUE 2.x

$doAjaxV2的实现代码如下:

//对ajax进行一个封装
var doAjaxV2= function(action,param,callback,bAsync=true,bLoading=false){
	//发起ajax请求后台数据
	var _this = this; //这里的this 在ajax中会被改变
	if(bLoading)
	{
		_this.ajaxloading = _this.$loading("正在处理中...");	
	}
	
	
	
	jQuery.ajax({
		type:'POST',
		url:action,
		data:param,
		async: bAsync,  //如果使用异步操作,会出现内容加载错误的bug,目前不明白如何处理
		dataType: "json",
		success:function(data)
		{
			if(bLoading)
			{
				_this.ajaxloading.close();	
			}
			
			if(data.err.code!=0) //有错误发生
			{
				_this.$message.error(data.err.msg);	
				return false;
			}
			else
			{
				callback(data.data);
			}
		},
		error:function()
		{
			if(bLoading)
			{
				_this.ajaxloading.close();	
			}
			_this.$message.error("ajax操作失败");	
		}
	});
}
Vue.prototype.$doAjaxV2 = doAjaxV2; //将方法放在原型上。

 

评论 (0)

  • 最新在前
  • 最佳在前
  • v2.0.0 于2023-12-18发布 (支持: Joomla3 Joomla4 )

    1,在Vue中增加了对jquery的调用
    2,实现了doAjaxV2方法
    更多详情>>

  • v1.0.0 于2023-02-22发布 (支持: Joomla3 Joomla4 )

    暂无数据