Razor 常用又容易忘記語法

2022-02-11 23:20:25 字數 459 閱讀 8494

1.

要寫 text 可以用這個特殊 element 

@:    @: 也是乙個可以寫 text 的方式

2. @html.raw($@"a")

@ 一定要有, \" 可以讓 string 裡面有 " 

3. 如果想在 html 裡面寫 binding 值的時候要注意哦

@

<

script

>

alert(

'@(html.raw(a))');

alert(

'@(a)');

script

>

比如上面的 c# a 變數, 放進去 js 的時候比被 html encode 掉哦. 

所以需要通過 html.raw 來確保它的值, 然後最好是用 ` template literals 符號, 普通的小點 ' 比較有機會和變數值撞. 

不常用,容易忘記的命令

檢視本地編碼 locale 檢視系統支援編碼 iconv l 檢視埠 netstat tulpn t 指明顯示tcp埠 u 指明顯示udp埠 l 僅顯示監聽套接字 所謂套接字就是使應用程式能夠讀寫與收發通訊協議 protocol 與資料的程式 p 顯示程序識別符號和程式名稱,每乙個套接字 埠都屬於乙...

js常用容易忘記的節點操作

1 獲取所有子節點 1.1 有相容性獲取子節點 var allchild parent.childnodes 獲取所有子節點,有相容性問題,ie6 8沒問題,ie9以上包括w3c瀏覽器,會把空白處也算作節點 for var i 0 i allchild.length i else 1.2 無相容性獲...

基礎,自己又容易忘記的,計算機基礎知識

邏輯運算與按位運算 邏輯與 遇0為0 邏輯或 遇1為1 邏輯非 遇0為1,遇1為0 按位與 二進位制每一位遇0為0 按位或 二進位制每一位遇1為1 按位異或 0 0 0,0 1 1,1 0 1,1 1 0 按位取反 二進位制每一位取反。邏輯與和按位與的區別 對於兩個邏輯量,都是一樣的 對於兩個整型量...