Easyui寫乙個自定義的日期時間選擇器

2021-10-01 23:10:45 字數 943 閱讀 1472

一、需求:

左邊下拉選擇器,選(自定義)使用右面時間進行選擇,然後下面是快速獲取時間;選(最近一 周、最近乙個月、最近三個月,最近半年、最近一年)快速定位時間,注意此時右面時間選擇器置灰,不能選。

二、使用模組:

vue easyui外掛程式,安裝引入配置:easyui

三、具體實現:

1.首先用乙個element選擇器顯示時間下拉控制項,結合easyui:

2.通過watch實時監聽timeperiodvalue值,從而通過get_time()方法給startdate賦我們選擇的時間值:

watch: 

}

methods: ,

get_time(val) }},

四、最終效果:

五、補充:

第四部得到的時間不是我們想要的時間格式,我們發給後端介面資料格式是:2019-07-11 09:47:35

/**

* description: 格式化時間

* create_time: 2020-1-7

* function: formattime() p()

* 引數格式: tue jan 07 2020 11:20:38 gmt+0800 (中國標準時間)

* 返回值格式: 2020-01-07 11:20:38

*/export function formattime(time)

function p(s)

這樣用的話直接在自己vue模組裡面import from 『』;引出直接用就可以了,注意別忘了帶引數。

寫乙個自定義的控制項介面 C

summary description for ucinte ce public inte ce ucinte ce webusercontrol.ascx control language c autoeventwireup true codefile webusercontrol.ascx.cs...

自定義乙個死鎖

在鎖o1釋放之前需要等待鎖o2的釋放 在鎖o2釋放之前需要等待鎖o1的釋放.死在無限等待對方釋放鎖的迴圈中.這只是乙個簡單的死鎖 a需要b,b需要a 複雜一些的有 a需要b,b需要c,c需要a.public class demo6 implements runnable catch interrup...

自定義乙個TagLayout

自定義乙個標籤自動排版顯示的布局。效果 思路 一 確定布局的寬,高。寬度確定 所有行中,寬度最寬的行即為這個布局的寬。高度確定 所有行的高度加起來 即 為這個布局的高度。二 擺放子view思路 如果能夠確定每乙個child的 right 和 bottom 或者 left,top,那麼就可以遍歷每乙個...