Time of Update: 2017-01-19
首先在命令列建立一個PhoneGap工程複製代碼 代碼如下:phonegap create . "jspdf.sample" "JSPDF App"phonegap local plugin add org.apache.cordova.filephonegap local plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-console.git然後,下載JSPDF代碼 download the JSPDF
Time of Update: 2017-01-19
學習和工作的過程中總結的乾貨,包括常用函數、常用js技巧、常用Regex、git筆記等。為剛接觸前端的童鞋們提供一個簡單的查詢的途徑,也以此來緬懷我的前端學習之路。Ajax請求jquery ajax函數我自己封裝了一個ajax的函數,代碼如下:var Ajax = function(url, type success, error) {$.ajax({url: url,type: type,dataType: 'json',timeout: 10000,success: function(d)
Time of Update: 2017-01-19
本文執行個體講述了yii實現model添加預設值的方法。分享給大家供大家參考,具體如下:yii model 繼承自CActiveRecord有些欄位可能不會出現在表單中,而需要在程式中加入。如訂單編號,時間戳記,操作的user_id等等。以下二種方法:1、在rules()方法中設定:public function rules(){ // NOTE: you should only define rules for those attributes that // will receive
Time of Update: 2017-01-19
本文執行個體為大家分享了js瀑布流布局學習資料,供大家參考,具體內容如下特點:等寬不等高。實現方式:Javascript/Jquery/CSS3多欄布局。範例網站:花瓣網-->分類一、JS實現瀑布流index.html:頁面結構 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>瀑布流布局<
Time of Update: 2017-01-19
圖片素材:效果圖:<head><style>BODY {FONT-FAMILY: "Segoe UI", Frutiger, Tahoma, Helvetica, "Helvetica Neue", Arial, sans-serif; FONT-SIZE:62.5%}LABEL {MARGIN-RIGHT: 1.2em}.custom-checkbox {POSITION: relative}.custom-radio {POSITION:
Time of Update: 2017-01-19
Thinkphp的自動驗證和自動完成都是根所表單提交的內容來的,對部分資料進行規則驗證和處理後插入到資料庫。1、自動驗證格式:array( array(驗證欄位1,驗證規則,錯誤提示,[驗證條件,附加規則,驗證時間]), array(驗證欄位2,驗證規則,錯誤提示,[驗證條件,附加規則,驗證時間]), ......);驗證條件:self::EXISTS_VALIDATE 或者0 存在欄位就驗證(預設)self::MUST_VALIDATE 或者1
Time of Update: 2017-01-19
esc_url()(過濾連結)很多 URL 會有一些小錯誤,用 esc_url() 函數可以屏蔽或者修正這些錯誤,並且可以拒絕不安全的協議。esc_url() 函數的工作內容:預設拒絕不是下面協議的 URL:defaulting to http、https、ftp、ftps、mailto、news、irc、gopher、nntp、feed 和 telnet刪除無效字元和危險的字元將字元轉換成 HTML 實體字元使用方法esc_url( $url, $protocols, $_context );
Time of Update: 2017-01-19
和路徑類似,主機名稱是指同一個域下的不同主機,例如:www.sosuo8.com和blog.sosuo8.com就是兩個不同的主機名稱。預設情況下,一個主機中建立的cookie在另一個主機下是不能被訪問的,但可以通過domain參數來實現對其的控制,其文法格式為: document.cookie="name=value;domain=cookieDomain"; 以sosuo8為例,要實現跨主機訪問,可以改寫為:
Time of Update: 2017-01-19
在之前我們分析了Android6.0系統在啟動時安裝應用程式的過程,這些應用程式安裝好之後,Launcher應用就負責把它們在案頭上展示出來。一、AMS啟動Launcher Launcher應用是在AMS的systemReady方法中直接調用startHomeActivityLocked啟動的,下面是systemReady啟動Launcher的代碼。 startHomeActivityLocked(mCurrentUserId,
Time of Update: 2017-01-19
提示:8.23修複了ie 7顯示錯誤的bug,請下載過的朋友重新下載。對此表示抱歉! 更新說明: 2007-08-23 11:50 1、修複了IE7.0下按鈕文字錯位的BUG(下載源碼已經更新,請下載過的朋友重新下載)。 2、修改了部分js程式碼。(彈出框的高度只在初始化時進行計算) 2007-08-23 21:30 1、完善了組件簡介,原來沒有寫5-7三個介紹,可能有些朋友也沒有注意到。這裡補上! ===========================
Time of Update: 2017-01-19
前言Three.js是一個3Djs庫,webGL開源架構中比較優秀的一個。除了webGL以外,Three.js還提供了基於Canvas、SVG標籤的渲染器,調試建議使用Chrome或者Firefox。1.照相機 圖形學中的照相機定義了三維空間到二維螢幕的投影方式。 針對投影方式照相機分為正交投影照相機和透視投影照相機。2.兩種相機的區別與適用範圍 正交投影: 透視投影: 正交投影就像數學課上畫的;而透視投影有一個基本點,就是遠處的物體比近處的物體小,遠大近小。
Time of Update: 2017-01-19
效果預覽源碼在文章末尾。引文有時候我們的頁面內容過長的時候,滑動到頁面底部使用者再滑動到頂部很麻煩,Android不像iOS可以點擊statusBar回到頂部,一般都是雙擊Toolbar/ActionBar或者在底部放一個按鈕。今天就底部放一個回到頂部按鈕這個效果來做一個基於Behavior的實現。那麼我們傳統的方式來做就是監聽這個滑動View,比如:ScrollView/ListView/RecyclerView/GridView等,那麼如果我們使用了CoordinatorLayout,那麼一
Time of Update: 2017-01-19
CI中URI傳遞參數時,出現:The URI you submitted has disallowed characters.錯誤。原因:這是由於uri中存在CI不允許的字元。解決辦法:在config/config.php檔案中,找到複製代碼 代碼如下:$config['permitted_uri_chars'] = 'a-z 0-9~%.:_/-i';在裡面添加允許的字元。如我需要添加@符號,則可以這樣:複製代碼 代碼如下:$config['permitted_uri_chars'] =
Time of Update: 2017-01-19
今天的效果在支付寶、淘寶、京東等電商App中很常見。比如支付寶輸入密碼彈窗、商城下單時選擇商品屬性時,從下面浮動上來一個PopupWindow,那麼今天就帶大家用Behavior來實現這兩個效果,結果你會發現簡直只需要一行代碼。總結下現在用的APP: 1. 仿支付寶彈出的輸入支付密碼視窗。 2. 仿淘寶/天貓彈出商品屬性選擇框。 3. 知乎首頁上下滑動隱藏ToolBar和NavigationBar。 4. …系列部落格: 1. Material
Time of Update: 2017-01-19
1, 首先是bootstrap過程,初始化程式裡用到的資源2, 建立一個Zend_Controller_Front實體,實現front controller模式,這個實體類會負責將http請求派遣到恰當的controller的action裡。3, Front controller會建立倆個對象來封裝http請求和http回複,分別是Zend_Controller_Request_Http和Zend_Controller_Response_Http 4, Front
Time of Update: 2017-01-19
本文執行個體分析了ThinkPHP中html:list標籤用法。分享給大家供大家參考,具體如下:複製代碼 代碼如下:<html:list id="checkList" name="user" style="list" checkbox="true" action="true" datasource="list" show="id:編號|8%,title:標題:edit,content:內容,create_time|toDate='Y-m-d
Time of Update: 2017-01-19
本文執行個體講述了Yii2架構引用bootstrap中日期外掛程式yii2-date-picker的方法。分享給大家供大家參考,具體如下:最近在學習yii2 架構,發現架構很強大,而且結合了時下許多新的技術在裡面。簡單記錄一下yii2-date-picker外掛程式的使用方法:首先先瞭解一下github中的相關資源:https://github.com/2amigos/yii2-date-picker-widget其次:在自己的項目中利用上面連結中的相關方法下載此資源,命令為:php
Time of Update: 2017-01-19
本文執行個體講述了yii2中使用Active Record模式的方法。分享給大家供大家參考,具體如下:1. 在db.php中配置相應的資料庫資訊:return [ 'class' => 'yii\db\Connection', 'dsn' => 'mysql:host=localhost;dbname=yii2basic', 'username' => 'root', 'password' => '', 'charset' => 'utf8',];2.
Time of Update: 2017-01-19
本文執行個體講述了YII2.0之Activeform表單組件用法。分享給大家供大家參考,具體如下:Activeform文字框:textInput();密碼框:passwordInput();單選框:radio(),radioList();複選框:checkbox(),checkboxList();下拉框:dropDownList();隱藏欄位:hiddenInput();文本域:textarea(['rows'=>3]);檔案上傳:fileInput();提交按鈕:submitButton
Time of Update: 2017-01-19
本文執行個體講述了yii2中添加驗證碼的實現方法。分享給大家供大家參考,具體如下:首先,在模型中添加驗證碼欄位:public function rules(){return ['verifyCode', 'captcha'],}其次,可以在函數attributeLabels中添加前台頁面中驗證碼的欄位名稱:public function atrributeLabels(){return ['verifyCode'=>'Verification Code',