最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

javascript中l(wèi)ayim之查找好友查找群組

 更新時間:2021年02月06日 11:09:31   作者:踮腳敲代碼  
這篇文章主要介紹了javascript中l(wèi)ayim之查找好友查找群組,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

目前layui官方暫沒提供layim查找好友頁面的結(jié)構(gòu)與樣式,我個人好奇心極強(qiáng),自己弄了一套,現(xiàn)在上傳與大家分享。小生不是做前端的,有些方面不夠全面,請各位大神指點(diǎn)一二!

先呈上效果圖壓壓驚

在這里插入圖片描述

Layim查找好友、查找群組、添加好友、加入群組:

附上源碼,積分下載

一、綁定用戶成員列表

/** html代碼 */
<textarea title="用戶模版" id="LAY_Friend" style="display:none;">
	{{# layui.each(d.data, function(index, item){ }}
		<div class="layui-col-sm4 layui-col-md4 layui-col-lg2">
	 <div class="layui-card" >
	 	<div class="avatar">
	 		<img class="layadmin-homepage-pad-img" src="{{ item.avatar }}" />
	 	</div>
	 	<div class="units">
		 	<p>{{ item.userName }}({{ item.userCode }})</p>
		 	<p>{{ item.roleNames }}</p>
		 	<p>
			 	{{# if(item.isValid == 0){ }}
			 		<button userId="{{ item.userId }}" class="addFriend layui-btn layui-btn-xs" style="background-color:#7ADDD4;">&nbsp;&nbsp;<strong>+</strong>&nbsp;&nbsp;好友&nbsp;&nbsp;</button>
			 	{{# } else { }}
			 		<span class="c_red">已經(jīng)是好友</span>
			 	{{# } }}
		 	</p>
	 	</div>
	 </div>
 	</div>
 	{{# }); }}
</textarea>

/** js代碼 */
$.ajax({
 type: "get",
 url: "../json/friend.json",
 async: true,
 data: data,
 success: function (data) {
 	var json = data;
 	var list = json.data;
 	if(list != null){
 		// 數(shù)據(jù)轉(zhuǎn)化為html格式
			var html = laytpl(LAY_Friend.value).render({
			 data: list
			});
			control.html(html);
 	}else{
 		control.append('<div style="color:#ccc; margin:150px 350px;">沒有找到符合搜索條件的用戶</div>');
 	}
 }
});

二、添加好友

在這里插入圖片描述

/**
 * 添加好友
 */
$(document).on('click', '.addFriend', function() {
	var myBut = $(this);
	var userId = myBut.attr("userId");
	// 彈出添加好友驗(yàn)證界面
	layim.add({
		type: 'friend'
 ,username: user.username
 ,avatar: user.avatar
 ,submit: function(group, remark, index){
			layer.msg('好友申請已發(fā)送,請等待對方確認(rèn)', { icon: 1 });
			// 修改按鈕
		 	myBut.parent().html('<span class="c_red">已經(jīng)提交申請</span>');
		 	// 在這里插入你的推送信息代碼
 } 
 });
});

三、推送信息

利用socket推送添加好友申請

// 推送一個消息
var msg = {
		type: "addMsgbox",	// 隨便定義,用于在服務(wù)端區(qū)分消息類型
		sendType: 1, 		// 隨便定義,用于在服務(wù)端區(qū)分消息類型
		fromId: loginUserId, 	// 申請者
		toId: user.id,			// 好友編號
		groupId: group,			// 所在分組
		remark: remark			// 驗(yàn)證信息
	}
websocket.send(JSON.stringify({
 	type: 'chatMsgbox' // 隨便定義,用于在服務(wù)端區(qū)分消息類型
 	,data: msg
 }));

四、猜您喜歡

http://m.fzitv.net/article/23188.htm

到此這篇關(guān)于javascript中l(wèi)ayim之查找好友查找群組的文章就介紹到這了,更多相關(guān)layim查找好友查找群組內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 學(xué)習(xí)Bootstrap滾動監(jiān)聽 附調(diào)用方法

    學(xué)習(xí)Bootstrap滾動監(jiān)聽 附調(diào)用方法

    這篇文章主要為大家全面解析Bootstrap中滾動監(jiān)聽的使用方法,感興趣的小伙伴們可以參考一下
    2016-07-07
  • 前端實(shí)現(xiàn)PDF文件預(yù)覽的7種方案與性能對比詳解

    前端實(shí)現(xiàn)PDF文件預(yù)覽的7種方案與性能對比詳解

    這篇文章主要為大家詳細(xì)介紹了前端實(shí)現(xiàn)PDF文件預(yù)覽的7種方案與性能對比,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2025-03-03
  • 關(guān)于javascript中dataset的問題小結(jié)

    關(guān)于javascript中dataset的問題小結(jié)

    本文給大家介紹javascript中dataset的問題詳解,包括dataset的基礎(chǔ)用法,使用dataset的作用以及dataset的基礎(chǔ)操作等相關(guān)問題,對javascript dataset問題感興趣的朋友一起學(xué)習(xí)吧
    2015-11-11
  • javascript高亮效果的二種實(shí)現(xiàn)方法

    javascript高亮效果的二種實(shí)現(xiàn)方法

    js高亮效果實(shí)現(xiàn)代碼,直接靜態(tài)頁面即可,不用每次都要生成
    2008-09-09
  • 用js簡單提供增刪改查接口

    用js簡單提供增刪改查接口

    這篇文章主要介紹了用js簡單提供增刪改查接口,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • Openlayers實(shí)現(xiàn)面積測量的方法

    Openlayers實(shí)現(xiàn)面積測量的方法

    在Openlayers中,長度和面積的測量均依賴ol/sphere模塊,長度通過getLength方法計算,面積則通過getArea方法,面積測量不是計算平面面積,而是基于球面,適用于多邊形和多多邊形集合,感興趣的朋友一起看看吧
    2024-11-11
  • 為指定元素增加樣式的js代碼

    為指定元素增加樣式的js代碼

    從此例子中發(fā)現(xiàn),js對"" 與 " " ,注意中間還有一空格,解析是非常嚴(yán)格的。在java與net中還有待于研究。
    2009-12-12
  • JavaScript創(chuàng)建一個object對象并操作對象屬性的用法

    JavaScript創(chuàng)建一個object對象并操作對象屬性的用法

    這篇文章主要介紹了JavaScript創(chuàng)建一個object對象并操作對象屬性的用法,實(shí)例分析了javascript使用object類定義對象及屬性的用法,需要的朋友可以參考下
    2015-03-03
  • JS中style.display和style.visibility的區(qū)別實(shí)例說明

    JS中style.display和style.visibility的區(qū)別實(shí)例說明

    下面的例子說明了這種區(qū)別:在這個例子中,divContent1和divContent2隱藏的時候用的是style.display=none,這時候,后面的div會向上移動,占據(jù)已經(jīng)隱藏的div的空間。divContent3和divContent4用的是style.visibility=hidden來隱藏,但是其隱藏后仍然占據(jù)原來的空間
    2013-03-03
  • 使用JS實(shí)現(xiàn)簡易計算器

    使用JS實(shí)現(xiàn)簡易計算器

    這篇文章主要為大家詳細(xì)介紹了使用JS實(shí)現(xiàn)簡易計算器,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-06-06

最新評論

永吉县| 阜康市| 株洲市| 伊宁市| 河北省| 犍为县| 库尔勒市| 随州市| 准格尔旗| 盖州市| 沧源| 两当县| 无极县| 呼伦贝尔市| 勃利县| 肃北| 锦屏县| 大宁县| 延安市| 天柱县| 宣城市| 陕西省| 广州市| 琼结县| 英德市| 花莲县| 镇赉县| 柘荣县| 镇雄县| 诏安县| 敦煌市| 江山市| 莒南县| 安龙县| 萨迦县| 宁南县| 贵南县| 阿拉善右旗| 凤翔县| 金堂县| 泊头市|