2015-07-17 2 views
1

Мне сложно найти ответ. В основном, что такое ?v=<%= VERSION %>, делая следующую строку?Что означает «html? V = <% = VERSION%>»?

'./components/home/home.html?v=<%= VERSION %> 

Если это помогает, исходный файл можно увидеть here.

Или здесь:

import {Component, View} from 'angular2/angular2'; 
import {RouterLink} from 'angular2/router'; 

@Component({ 
    selector: 'component-1' 
}) 
@View({ 
    templateUrl: './components/home/home.html?v=<%= VERSION %>', 
    directives: [RouterLink] 
}) 
export class Home {} 
+0

Возможный дубликат [Вопросительные знаки после изображений и js/css-файлов в рельсах. Почему?] (Http://stackoverflow.com/questions/374127/question-marks-after-images-and-js-css-files-in-rails-why) – Paulpro

+0

Дубликат - это другой язык, но это то же самое ответ и разум. – Paulpro

+0

Это в рамках проекта ASP.NET? –

ответ

2

Я думаю, что это на самом деле ASP-так, значит, быть коротким для метода Response.Write.

<%= VERSION %> 

равна

<% 
Response.Write(VERSION) 
%> 

Эта линия использует это "написать", чтобы контролировать версию шаблона.

+1

Спасибо. Не был знаком с синтаксисом ASP.net. –

Смежные вопросы