遷移 (Migration)
假設我要建立並管理一個名為"admin"的資料表, 在Laravel中使用 artisan命令的 make:migration 命令來建立遷移檔案
php artisan make:migration create_admin_table --create="admin"
執行完成後會在 app/database/migrations/ 目錄下建立一個含有時間戳的遷移檔 2017_05_24_083647_create_admin_table.php
遷移 (Migration)
假設我要建立並管理一個名為"admin"的資料表, 在Laravel中使用 artisan命令的 make:migration 命令來建立遷移檔案
php artisan make:migration create_admin_table --create="admin"
執行完成後會在 app/database/migrations/ 目錄下建立一個含有時間戳的遷移檔 2017_05_24_083647_create_admin_table.php
在foreach中, 可以使用 &$val 對陣列進行參照, 但若不謹慎操作很容易造成接下來的陷阱產生 先來看一個簡單的例子:
$data = [1,2,3];
foreach ($data as &$v) {
echo $v; //1,2,3
}
元件生命週期
主要的三個生命週期為:
Prop Validation (Prop 驗證方法)
React.createClass({
propTypes: {
// You can declare that a prop is a specific JS primitive. By default, these
// are all optional.
基本範例:
使用 React.createClass({...}) 宣告要生成的元件內容以及相關的屬性參數等等資料 (行:2)
使用 React.render (已建立的 React Vitril DOM,目標元素ID) 執行 (行:14)
render:function(){...}
要生成的元件內容, 除了html以外可以加入js碼, 如此例中的 thisprops.date.toTimeString()(行:3)
由於需要一個倒數計時器...網路上有許多範例
不過我覺得這個最簡單好用 :
var time = 7000;//倒數7秒
!function MyCounter(){
if(time<=0){
在前端常常因為使用者瀏覽器的不同, 而造成效果異常或者錯誤的情況
有時候必須客製化不同的程式內容來滿足不同瀏覽器的需求
那麼首先就必須要先知道使用者的瀏覽器類型
要取得瀏覽器類型, 可以用下列的javascript 取得 :
// 判別 Opera 8.0+
專案中引入 JQuery sortable 對圖片進行排序, 在使用的時候時發現 當我按下圖片要進行拖動時
圖片的位置會往上偏移若干距離, 一開始再想是不是其他css樣式影響
但遍尋不到可能影響的樣式,於是最後還是得谷哥大神一下
http://blog.ricky-stevens.com/jquery-sortable-offset-bug/
這篇的作者似乎也遇到同樣的問題, 他也提供了一個解法: 在外圍容器中的樣式表加入:
在安裝Solr時遇到這個報錯 : 'findstr' 不是内部或外部命令,也不是可運行的程序或批處理文件' (執行 solr.cmd start 時)
在系統環境變數增加:
變數名稱 : path
值 : %SystemRoot%/system32;%SystemRoot%;
完成後重新開啟 CMD 視窗再執行一次solr.cmd start ~~ OK