Mads Kristensen에서 패키지 설치 프로그램을 설치 한 다음 git 및 bower via 명령을 설치하여 두 패키지를 모두 사용할 수 있습니다. 내 프로젝트에서 위에서 언급 한 패키지 설치 프로그램의 "빠른 설치 패키지"를 통해 녹아웃을 설치했습니다.패키지 설치 프로그램을 통해 설치할 때 녹아웃이 정의되지 않았습니다.
(튜토리얼이 볼 수 있듯이)
// This is a simple *viewmodel* - JavaScript that defines the data and behavior of your UI
function AppViewModel() {
this.firstName = "Bert";
this.lastName = "Bertington";
}
// Activates knockout.js
ko.applyBindings(new AppViewModel());
그리고 나는 내보기에 다음과 같은 한 : 나는 다음과 같은 JS를 가지고 이것은 빈 MVC 웹 솔루션입니다
<!DOCTYPE html>
<html>
<head>
<title>Index</title>
<script src="~/js/Index.js"></script>
</head>
<body>
<div>
<p>First name: <strong data-bind="text: firstName"></strong></p>
<p>First name: <strong data-bind="text: lastName"></strong></p>
</div>
</body>
</html>
폴더 구조는 인덱스 뷰를 반환하는 Index ActionResult와 함께 HomeController가있는 빈 MVC입니다. http://localhost:60689/js/Index.js 0x800a1391 라인 8에서 되지 않은 예외 컬럼 1 - 자바 스크립트 실행 오류 :
에러는 다음과 'KO'은 정의되지
이 임 힘내, 바우어 등을 사용하여 처음 녹아웃 그래서 어쩌면 실수하고있어.
'knockout.js' lib를 참조 했습니까? 어디? – Jag
당신 말이 맞습니다, 그것은 아래의 참조가 없습니다. – Nickso