[Angular] 環境安裝方式
[Angular] 環境安裝方式
- 21
- 0
[Angular] 環境安裝方式
那個this的指向是指到CrudDao(string tableName,object schema = null) 這個方法
有時候會需要在某些List 中,會因為一些條件而需刪除掉中間的某個物件。
如果很直接地從第一個開始往下那foreach 會出現error。
會有這發現主要也是,公司最近有一個需要判斷數字相減後的結果是否為某個數字。
我覺得一般認知就是很簡單的認定有小數點的就是用double的型態,然後就直接拿double數字做相減。
直接放乾貨
今天與前輩有了一段很有趣對話,算是我向對方請教了,抽象化的寫法。
一直以來我都只看過教科書上寫過,或是各大神的文章,簡單說當初的我要看我也看不太懂。
不知道為什麼對於說抽象、實作介面...看了就像是天文書。
但今天和前輩請教了,之前前輩寫了一段Api 的IRequest 簡單工廠。
其實之前我一直都不知道到底怎麼實用這些抽象化的東西。
今天總算是有消化進去了。
純粹紀錄
有時候這種比較複雜的會一時忘記怎麼寫
直接把語法存下來以便以後查找
很多時候會需要從A機器,把資料表 和 資料通通移出去到B機器。
今天就是介紹Generate Scripts 的這個方式。
對於我這種寫網頁的菜鳥,IIS 設定一直是我沒有做過的事情。
今天終於有機會做設定,才理解到如何設定同一台機器可以有多個domain name 而一個domain name 可以用子資料夾做切分層。
前端真的是夠菜
有一次在接Kendo Grid DataSource時
1.需透過一個Code,UserID 到SQL 內做條件的篩選 取得該UserID 是否符合Code的權限範圍
2.所以多設置了一個 AppAuthorizeAttribute 功能 程式碼如下
程式碼說明:
簡單說就是透過Controller 戴帽子方式蓋上去
因為繼承了AuthorizeAttribute,我們改寫原本OnAuthorization 的method
判斷如果有AppFunctionId 這個attribute 就走新的驗證,如果沒有就走原本AuthorizeAttribute 的驗證
接下來我們自訂的AuthorizeCore 也只是再進去SQL裡面SELECT 而已了
原本我們的檔案 是直接給對方看檔案路徑
所以只需要在
typeScript 內加上
window.location = filePath;
這樣的方式就是,會另開新的網頁然後URL會直接Show出檔案路徑
並顯示該檔案的檔案內容
Controller Action 參數 Bind 有三個關鍵字
1.Exclude
2.Include
3.Prefix
由於今天看了一篇文章,才真正完全搞懂 這三關鍵字的用法。
所以在這邊做下紀錄
Remote 主要功能為 遠端驗證 (會自動透過AJAX 的方式 去指定的位置 驗證)
應用地方例如
1.帳號需確認是否有重複
2.email 確認是否有重複
小弟是從C#開始寫程式的,一直有種return 就是跳開全部事情的感覺
但今天發生一個是點了按鈕 <a href> 後
<a id="nextBtn" href="@Url.Action("ActionName", "Plan")">下一步</a>
執行一段ajax 以下是程式碼
有些時候我們的Log Table 會和原本的Table長得很相似(可能多幾個欄位而已)
其實查詢 Kendo Value Bind 就有許多相關資訊
https://docs.telerik.com/kendo-ui/framework/mvvm/bindings/value
第一個舉的範例就已經充分表現Kendo 的 ObservableObject bind 的方式
我想透過ViewModel 屬性的檢核上,以戴帽子的方式做限制我想大家都不陌生。
但今天發生一個有趣的問題,在此紀錄下,目前還找不到原因。
有時候前端真的很常處理 要串前端畫面字串
並且append 進去指定的地方