невозможно получить intellisense для файла knockout.js - PullRequest
2 голосов
/ 01 марта 2012

Я работаю на сайте asp.net, и мы используем knockout.js.Я не могу получить IntelliSense Javascript для файла knowkcout.js.Я попытался добавить приведенный ниже фрагмент, но все же я не получаю никакой 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>

1 Ответ

4 голосов
/ 01 марта 2012

Поместите вместе с файлом knockoutjs.2.0.0.js еще одну версию - отладочную версию kcnockoutjs knockout-2.0.0.debug.js, и Visual Studio сможет использовать intellisense. Вам не нужно включать этот файл, используя <script src="" .. />.

У меня работает в Visual Studio 2010

Загрузка knockout-2.0.0.debug.js - Knockout 2.0.0 (отладочная сборка) из CodePlex

...