• <abbr id="chdyf"></abbr>
    <ruby id="chdyf"><acronym id="chdyf"><meter id="chdyf"></meter></acronym></ruby>
    <bdo id="chdyf"></bdo>
    <dfn id="chdyf"><menu id="chdyf"></menu></dfn>
    1. <menuitem id="chdyf"></menuitem><strong id="chdyf"><menu id="chdyf"></menu></strong>

      <rt id="chdyf"><menu id="chdyf"></menu></rt>
      成人小说一区二区三区,伊人精品成人久久综合全集观看,久久HEZYO色综合,中文字幕精品人妻熟女,影音先锋成人网站,我要看免费一级毛片,中国女人做爰A片,中文字幕av久久爽Av

      首頁

      微信小程序知識體系梳理

      seo達人

      如果您想訂閱本博客內容,每天自動發到您的郵箱中, 請點這里 

      小程序介紹

      17年一月9號,小程序剛發布的時候,個人很幸運的成為第一批吃螃蟹的人,當然也是第一批采坑的人。

      小程序是基于微信的一種應用,使用微信自定義的組件,讓我們使用JavaScript的方式,達到匹配原生應用的效果。小程序的一大優勢就是,你只要有個微信,你就能搜索你所需要的點餐、買票、旅游等一些日常需求的小程序,而且——用完即毀、無需下載。

      小程序開發所需要的技能

      小程序是最適合前端開發人員,你所需的知識僅僅是JavaScript、css、html的基本知識,如果你有其他單頁面應用的開發經驗,那小程序會很快上手,但是這都不是必須的。

      小程序的知識體系的梳理

      項目整體架構

      app.js 小程序的啟動js文件。

      app.json 小程序的全局json配置文件。同時也可以進行pages配置、底部tab切換的配置等等。

      app.wxss 小程序的全局樣式。

      pages 小程序的相關頁面。在app.json中配置了pages,pages文件夾就會自動出現對應的頁面。

      pages

      js 是小程序的邏輯部分。 
      wxss 小程序的對應page的布局,也就是局部樣式。相當于web網頁的css。 
      wxml 頁面布局。相當于web網頁的html。 
      json 小程序的局部頁面配置。

      小程序路由

      1、push路由 
      wx.navigateTo({ 
      url:’/pages/index/index’ 
      });

      2、替換路由 
      wx.redirectTo({ 
      url:”/pages/index/index” 
      });

      3、路由回退 
      wx.navigateBack({ 
      delta: 1 
      });

      4、tab切換 
      wx.switchTab({ 
      url:’相關頁面路徑’ 
      });

      5、路由清理替換 
      wx.reLaunch({ 
      url:’新的頁面路徑’ 
      });

      小程序路由傳參

      wx.navigateTo({ 
      url: “/pages/index/index?id=”+inputValue 
      }); 
      就會把inputValue的值傳遞過去。在相應的界面的onLoad周期函數的options中接收。

      //index.js 
      onLoad: function(options){ 
      console.log(options.id); 
      }

      小程序界面交互(Toast、Modal)

      Toast分三種:sucess、loading、none; 
      Modal:title、content屬性是必須要的。 
      modal還有一些其他的屬性,比如確認按鈕的顯示。

      小程序page的生命周期

      onLoad——初始化加載一次 
      onReady——頁面初次渲染完成 
      onShow——監聽頁面顯示 
      onHide——監聽頁面隱藏 
      onUnload——監聽頁面卸載

      生命周期函數的本質:給開發人員一個觸發時機的暴露的接口。在這樣的時機下,我們可以做什么?

      小程序如何更改data

      vue中:this.message = ‘hello world’; 
      小程序中: 
      this.setData({ 
      message: ‘hello world’ 
      })

      小程序分享功能

      使用onShareAppMessage函數可以實現分享轉發功能。 
      onShareAppMessage: function(){ 
      return { 
      title:’圖吧同行’, 
      path:’/pages/index/index’, 
      desc:’描述信息’ 

      }

      登錄功能

      小程序的登錄是一個項目的核心邏輯。分為三步。

      第一步:wx.login,獲取code。 
      第二步:把code發送給我們的后臺服務器,得到openId。 
      第三步:服務器把openId返回給你。你就知道每次是哪一個用戶登錄了小程序。

      藍藍設計m.wtxcl.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 平面設計服務


      關于placeholder();

      seo達人

      如果您想訂閱本博客內容,每天自動發到您的郵箱中, 請點這里 

      搜索框有一些提示信息比如“關鍵字”之類,不寫吧用戶可能不知道這個搜索框是用來做什么的,寫了吧點擊搜索之后默認就把這些提示信息提交給數據處理頁面處理去了,有點麻煩,而且也沒有必要再去數據庫查一次這個提示信息。

        可以用jquery 的插件 placeholder來解決這個問題,這個插件使用也很簡單,在頁面引入這個插件,    <script type="text/javascript" src="<%=basePath %>resources/scripts/jquery/jquery.placeholder.min.js"></script>(本人用的是miniui做的,所以引入的是jquery.placeholder.min.js)。

       在html中的輸入框中如此設置

      <div class="inputs">
               <input id="u_id" name="u_id" type="text" placeholder="請輸入帳號"/>
       </div>
      <div class="inputs">
           <input id="u_pass" name="u_pass" type="password" placeholder="請輸入密碼"/>
      </div>

       js代碼:

      $(function(){
          $("input").placeholder();
          
          $("input").keydown(function(event) {  
              //alert(event.keyCode);
              if(event.keyCode==13){  
                  login();  //轉到登錄的js方法
              }
          });
      });

       但是問題來了,firefox,IE下都能實這個效果,chrome和safari點擊后不會消失,得輸入東西之后才會消失。本人在CSS方面菜鳥一只,后來讓公司一位前段的同事去調試這個,最后在CSS里面加了一段:

      input:focus::-webkit-input-placeholder,textarea:focus::

      -webkit-input-placeholder{color:transparent;} 

      藍藍設計m.wtxcl.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 平面設計服務


      干貨 | 2018年UI設計師如何自我提升設計力?

      藍藍設計的小編

      提升設計能力是每位設計師的愿望。在興元君看來,要想提高設計力,首先需要有發現作品問題的能力

      會員成長體系2.0-從通感到通識的體驗打造

      鶴鶴

      將會員全鏈路場景中的服務觸點進行統一的感知設計,并在服務中為用戶傳遞一致的體感,此所謂通感。 將升級帶來的行為變化用數據反映出來,結合數據去調整設計表現,通過設計迭代再次影響用戶的行為,最終與用戶在認知方面達成共識。此乃通識。

      學習解析XML(1)

      seo達人

      如果您想訂閱本博客內容,每天自動發到您的郵箱中, 請點這里

      什么是xml, xml有什么作用?
      XML 是獨立于軟件和硬件的信息傳輸工具
      • XML 指可擴展標記語言(EXtensible Markup Language)。
      • XML 是一種很像HTML的標記語言。
      • XML 的設計宗旨是傳輸數據,而不是顯示數據。
      • XML 標簽沒有被預定義。您需要自行定義標簽。
      • XML 被設計為具有自我描述性。
      • XML 是 W3C 的推薦標準。


      XML 和 HTML 之間的差異

      XML 不是 HTML 的替代。

      XML 和 HTML 為不同的目的而設計:

      • XML 被設計用來傳輸和存儲數據,其焦點是數據的內容。
      • HTML 被設計用來顯示數據,其焦點是數據的外觀。

      HTML 旨在顯示信息,而 XML 旨在傳輸信息



      xml的用途:

          

      XML 把數據從 HTML 分離

      XML 簡化數據共享

      XML 簡化數據傳輸

      XML 簡化平臺變更

      XML 使您的數據更有用

      XML 用于創建新的互聯網語言


      <?xml version="1.0" encoding="UTF-8"?> 聲明

      以及根元素 子元素 以及定義根元素結尾

      如例

      聲明

      <?xml version="1.0" encoding="UTF-8"?>

      根元素

      <note>

      子元素

      <to>Tove</to>

      <from>Jani</from>

      <heading>Reminder</heading>

      <body>Don't forget me this weekend!</body>

      </note>

      定義根元素結尾

      命名的規范

      所有的 XML 元素都必須有一個關閉標簽

      XML 標簽對大小寫敏感、

      XML 必須正確嵌套

      XML 屬性值必須加引號

      實體引用




      XML 以 LF 存儲換行

      在 Windows 應用程序中,換行通常以一對字符來存儲:回車符(CR)和換行符(LF)。

      在 Unix 和 Mac OSX 中,使用 LF 來存儲新行。

      在舊的 Mac 系統中,使用 CR 來存儲新行。

      XML 以 LF 存儲換行。

      藍藍設計m.wtxcl.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 平面設計服務

      小身材,大影響。你應該知道的圖標基礎知識

      濤濤

      如今的用戶界面中,圖標絕對是不可或缺的元素。雖然絕大多數的圖標都很小,甚至不被人注意到,但是它們幫助設計和用戶解決了許多問題。圖標是可用性和導航的關鍵,用戶能夠感知到圖標的功用,但是只有設計師才會明白,想要讓圖標簡約、可用還富有表現力,要耗費多少時間和精力。

      喬布斯曾經說過:“細節至關重要,花費時間仔細打磨是值得的。”圖標是現如今UI界面中可用性和導航體系的核心組件,所以,今天的文章,我們來仔細歸納一下常見的圖標類型和它們在UI中的使用。

      高手經驗!Facebook的360全景VR應用設計總結

      濤濤

      FB設計團隊設計的一款Gear VR(三星VR設備)平臺的全景應用過程總結,其中包含一些很有價值的VR實戰經驗與設計原則。

      FB的Immersive設計團隊致力于提升人們身臨其境的體驗。我們相信脫離了傳統的“容器”來講述和體驗故事可以讓人們與情景和彼此更深入的聯結。

      我們已經在各個平臺搭建了360度全景照片與視頻服務,目前在FB上已經有超過2500萬張360全景照片和100萬個全景視頻。盡管有如此多的全景內容,然而用戶還是很容易在feed流中錯過這些內容。

      Facebook 360介紹

      過去的幾個月,我一直為下一步進行設計:給予三星Gear VR平臺的Facebook 360應用——使全景照片和視頻更容易被發現。這是FB第一個為Gear VR做的媒體應用,一個通過VR瀏覽360全景照片和視頻的平臺。

      漢堡圖標不好使?這5個替代方案幫你搞定移動端導航

      濤濤

      對于設計師而言,移動端設備屏幕上的每一寸空間都是寶貴的資源。為了在小屏幕上做更多的事情,設計師在設計導航系統的時候,通常需要花費更多的時間來打磨。漢堡圖標在過去幾年當中,是最常見的一種設計策略,導航和選項被隱藏在這個小小的圖標之后,但是實際上,雖然大眾已經習慣了它的存在,但是它并不是最佳的導航設計方案。

      在今天的文章當中,我們會探討為什么漢堡菜單這樣的隱藏式導航影響用戶體驗,以及可用性更強的替代方案。

      為何漢堡圖標會破壞用戶體驗

      在移動端設備上,我們看到的可見式導航其實比漢堡圖標這樣的隱藏式導航更多,前者大概是后者的2.5倍。

      “思維框架”理論,讓我們更好地決策和解決問題。

      濤濤

      相信很多體驗設計師在與產品需求方進行設計提案的時候會遇到這樣的情景:

      • 你闡述自己的設計推導過程,從產品目標分析、問題定位、設計目標分析、設計思路闡述這樣的推導下來,在場的產品經理們都點頭,表達認可。
      • 但是!當到了設計方案環節,你把方案放出來,各位就七嘴八舌挑戰了:¥#@%&*&*
      • 這時候經常會聽到這樣一句話:“有沒有其他更好的方案啊?”
      • 這時候你是不是會想,我前面的推導和演繹過程那么完美那么富含邏輯,推導的肯定是最好的方案啦!

      但是哦,這個時候,你還是會感覺沒底氣說出這句話來。

      于是你最后說出一句妥協的話“好的好的,我回去改一下。”(各位老板我都聽你們的,你們說啥就是啥)

      專業度呢?設計價值呢?你的玻璃心要碎了:死了產品經理們會不會覺得自己很水很不專業。

      怎么辦?這就是今天想聊聊的主題:“思維框架”理論,讓我們更好地決策和解決問題。


      日歷

      鏈接

      個人資料

      藍藍設計的小編 http://m.wtxcl.cn

      存檔

      主站蜘蛛池模板: 免费精品国产自产拍在线观看图片| 91福利导航大全| 阳春市| 精品精品国产高清A毛片| 国产精品欧美日韩在线播放| 久久做受www| 对白刺激的老熟女露脸| 色综合色狠狠天天综合色| 亚洲一区二区三区首页| 九九热在线视频观看| 国产av制服丝袜| 午夜亚洲在线| 亚洲精品成人无码熟妇在线| 国产精品久久久久久亚洲影视内衣| 国产中年熟女高潮大集合| 911国产精品| 日本高清一区| 亚洲最大成人在线播放| 成人影院免费观看在线播放视频 | 人人婷婷人人澡人人爽| 亚洲欧美手机在线| 亚洲成人天堂网| 亚洲精品成人片在线观看| 汉沽区| 欧美人妻中文| 久久久久无码| 插穴网站| 波多野结衣一区二区三区高清AV| 国产精品国产福利在线观看| 日本一区二区不卡| 国产乡下妇女做爰视频| 777米奇色8888狠狠俺去啦| 国产午夜精品一区二区三区老| 亚洲综合av一区二区| 怡红院亚洲| 亚洲制服丝袜无码| 中文人妻无码一区二区三区信息| 在线播放国产99re| 丁香五月色情| 日韩老无码| 丝袜精品在线|