我正在使用asp.net网站,我们正在使用knockout.js。我无法获得knowkcout.js文件的javascript intellisense。我尝试添加下面的代码片段,但我仍然没有得到任何intellisense。
<% if(false){ %>
<script src="knockout-2.0.0.js" type="text/javascript"></script>
<% } %>
这是我的头部块的样子:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<% if(false){ %>
<script src="knockout-2.0.0.js" type="text/javascript"></script>
<% } %>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>Untitled Page</title>
<script src="jquery-1.7.1.min.js" type="text/javascript"></script>
<script src="jquery-ui-1.8.18.custom.min.js" type="text/javascript"></script>
<script src="json2.js" type="text/javascript"></script>
<script src="knockout-2.0.0.js" type="text/javascript"></script>
<script type="text/javascript">
$(function() {
function viewModel() {
firstName = ko.observable();
lastName = ko.observable();
}
ko.applyBindings(new viewModel());
});
</script>
答案 0 :(得分:4)
将knockoutjs.2.0.0.js
文件与另一个文件一起使用 - 调试版本的kcnockoutjs knockout-2.0.0.debug.js
和Visual Studio将能够选择智能感知。您不需要使用<script src="" .. />
包含此文件。
在Visual Studio 2010上为我工作
从CodePlex
下载knockout-2.0.0.debug.js — Knockout 2.0.0 (debug build)