這一下葉奕凡開始思索了,確實是自己要求低了,隻考慮畫麵內容,沒考慮標準樣式。

跟和國人工作,首先要把簡單的東西做好,否則你都沒機會做難的,他們直接不信任你了。決定這個事要積極對待,必須把頁麵整體做到極致的完美。

他們現在做的頁麵,標準的要求主要是,

1,每頁都有相同的頁頭頁尾,並且有左側的導航欄,導航欄要根據功能所在的位置,顯示並且高亮相應的菜單。

2,畫麵各種元素,文本框,按紐,甚至字體字號等,都有統一的標準。不過這些實現起來並不難,公司有標準庫,按需要直接引用標準庫裏定義好的款式就行。

當天晚上,就開始先把畫麵的常見元素,文本框,按紐,下拉框,字體字號等,都列了一下,附上公司標準庫裏幾個不同的款式,發給寺野,讓他確定希望選擇什麼款式。

第二天一大早,寺野就回郵件了,明確回複了各元素希望的款式。

上午葉奕凡就馬上全體開會,告訴大家,目前的工作就是把所有頁麵做好。不管費多大勁,必須把頁麵做到極致,而且要今天要完成,周五做為緩衝,以防和國要求修改。

先告訴大家和寺野確認過的各元素統一標準,這個相對好改一些,引入公司標準庫後,直接按要求修改就行,一天的時間足夠了。

頁頭頁尾也好辦,也是引入統一的文件,麻煩的在於讓導航欄顯示相應的菜單。

點開每一個功能,都要求菜單打開這個功能相應的子菜單,還要根據這個功能,決定哪個菜單項發高亮。

這個功能如果每個人個自去做可就麻煩了,時間很難把握不了。於是征求大家意見,看看有沒有好辦法,這時張小軍發言了:

“我覺的有可能做一個函數出來,每個功能傳過去表示功能所處位置的參數,決定菜單怎麼顯示,哪個高亮。”

顧天明一聽馬上附議,說這個辦法應該可行。

每個功能,都可以用兩個數字表示,比如(3,2),就表示這個功能是一級菜單中第3行,點開這行,會出現下一級菜單,再選第2行就可以了。J的頁麵標準是隻有兩級菜單。

葉奕凡感覺有戲,馬上拍板,告訴張小軍自己負責的頁麵,讓安景替他修改,他的時間全力做這個函數。為不影響整體進度,他在做之前,先把函數名起好,並列一個表,把每個人的功能所對應的參數,列給大家。

這樣大家修改自己的頁麵時,直接把函數加參數給寫上,將來這個函數一做好,直接和其他的頁麵合並,其他的頁麵就不用再修改了。

任務宣布後,所有人都進入了緊張的狀態,葉奕凡的主要精力都放在了張小軍那邊。也怕他出問題,讓他先想一下思路,有了思路後,再加上顧天明三個人,一起捋了一下,感覺基本沒什麼問題,是可以實現的,他就開始正式做了,到了下午快下班時,終於做好了。

馬上找了個功能實際測了一下,有些小毛病再改改,最後完全成型了。

這樣所有人把函數導過去用,一運行,一個個非常符合標準的菜單項就出現了。

一直到晚上九點多,所有人的功能都修改好了,又找人互相交叉測試,發現了不少小問題,比如有的頁麵上鏈接指向不對,有的頁麵有元素漏改了等。