網上很多都是使用的vs2015 其實17使用angular js並不複雜 。
先建一個空的web application
MVC模式就不多說了 在startup.cs加入app.usemvc
接下來重點在使用angular js
首先我們在nuget包中引用 AngularJS.Core 版本隨意
然後在解決方案中加入 bower.json 注意 一定是bower.json
bower.json的代碼為
我們可以看到他有兩個文件還有一個.bowerrc
裡面對應的是生成angular js文件路徑(.NET CORE中靜態文件通常是放在wwwroot路徑下面)
保存一次bower.json 都會根據配置去生成對應的包到指定路徑下面
並且在dependencies中的bower中列出
關於Js文件中的引用
文檔中寫的是可以放在body標籤內 但是我試過了 不行直接掛掉了要放在head標籤結束之前
而且我們還要在Nuget包中加入Microsoft.AspNetCore.StaticFiles ,startup.cs中加入app.usestaticfiles ,不然不會去加載整個項目中的靜態文件
.usestaticfiles這個函數還有重載不在這篇文章裡面詳細寫了
最後簡單實現了一個雙向綁定的功能
相關推薦
'絕地求生Windows更新後遊戲音效異常怎麼解決?處理辦法'
"絕地求生官方昨晚發佈公告,解釋了最近在部分玩家進行遊戲時會出現的“Windows更新後遊戲音效異常”現象。一起來看看吧!各位玩家大家好,這裡我們想要跟各位解釋一下最近在部分玩家進行遊戲時會出現的“Windows更新後遊戲音效異常”現象。據分析,該問題是由於更新後的Wind...
'你的服務器是否被黑客入侵,並創建了隱藏的Windows管理員賬戶'
"以下操作能夠在服務器上創建影藏的管理員賬戶,並且該用戶從用戶管理工具來看,不屬於管理員組,但其就是管理員,很多網站被黑客入侵後,黑客會在服務器上創建隱藏的管理員賬戶,本博客,告訴你如何找到並顯示隱藏的管理員。 創建Windows隱藏管理員賬戶創建用戶C:\\Documen...
'微軟承認Windows 10補丁KB4515384損壞了音頻'
"IT之家9月14日消息 在安裝Windows 10補丁KB4515384(Build 18362.356)後,部分用戶一直在報告稱,此更新會損壞音頻並降低玩遊戲時的質量。微軟最終確認,它已經知曉最新的累積更新可能會導致遊戲中的音頻靜音或產生與預期不同的問題。在其支持文檔的...
'Windows 10快速使用的幾個技巧,讓你的操作更快捷'
"Windows 10的操作系統使用逐漸的佔據市場。Windows 7也逐漸退出。從操作的優勢來看,Windows 10的系統是優於Windows 7的操作系統。不僅僅是操作界面的簡潔,相對來說操作的便利性也是優於windows 7的操作系統。下面讓我們來看看Windows...
'Windows 7禁止可移動存儲設備寫入數據,只有想不到,沒有做不到'
"哈嘍,今日頭條的小夥伴們大家好,我是你們的好朋友IT諮詢顧問。組策略是微軟Windows NT家族操作系統的一個特性,它可以控制用戶帳戶和計算機帳戶的工作環境。組策略提供了操作系統、應用程序和活動目錄中用戶設置的集中化管理和配置,而本地組策略可以在獨立且非域的計算機上管理...
'不用任何工具安裝windows系統的方法,你會嗎?'
"大家好,我是洞察萬事萬物!眾所周知,windows系統安裝的方法有很多,比如U盤pe系統安裝,光盤安裝,硬盤安裝;但是網上大部分的教程都是針對U盤pe的,光盤安裝因為需要購買正版光盤或者自己刻錄,比較麻煩,一般很少被個人採用,多應用在企業用戶。今天小編就來聊聊硬盤安裝,不...
'Windows擴展名:默認是隱藏的,那麼如何顯示呢?'
"“ 在Windows系統中,絕大多數文件都帶有一個文件擴展名(後綴名),用來決定文件的類型。Windows會根據擴展名,使用相應的軟件來打開。”文件擴展名通常為三位或四位數字,但也可以更長。例如,Word文檔具有 .doc 或 .docx 文件擴展名。那麼一個名為XXX....
推薦中...