2013-04-10 2 views
2

Я использую knockout.js и asp.netmvc. Хотя я знаком с knockout.js, я не уверен, как экстернализировать шаблоны. Так,Внешние шаблоны нокаута

1.) Как экстернализовать шаблоны нокаута 2.) Есть ли способ связать шаблоны так же, как мы связывайте CSS и JS в MVC4

+0

Вы можете уточнить «экстернализации»? Вы хотите, чтобы они хранились в отдельном файле, а затем были объединены в ваш просмотр? – PatrickSteele

+0

Да. Я хочу сохранить их в отдельном файле. Причина, по которой я хотел бы сохранить их в отдельном файле, - это то, что я их связываю. Не уверен, как их связывать, но да. Также я могу думать позже о размещении их даже в CDN –

ответ

3

С Razor, как ваш вид двигателя, можно создать частичный вид на шаблонах, а затем включить их Html.Partial():

<script type="text/html" id="person-template"> 
    @Html.Partial("person") 
</script> 
Смежные вопросы