0
我很新的CSHTML。但我想問一下是否有可能做到以下幾點。我有一些Sitecore的領域和CSHTML我使用它像CSHMTL與角度和插值
@Html.Sitecore.Field('field')
然後我使用相同CSHTML這樣的事情,但它是角
{{value}}
一點是,它可能會改變Sitecore的定位(基於單詞),所以我們有這樣的{0},我需要用角度值來替換。
是否有可能做下面的事情? :
@Html.Sitecore.Field('field').ToString().Replace('{0}',{{value}})
非常感謝
恐怕不可行。您的cshtml代碼在服務器上運行。在那之後,html + angular被髮送到客戶端的瀏覽器,角度運行,你的服務器完全不知道這一點。 –
當然,應該首先加載服務器端代碼。我能夠寫下這兩個值。只需要以某種方式替換它們。而這個cshtml函數像替換等看起來相當客戶端對我來說 –
那麼我怎樣才能處理cshtml值角度和替換它呢?我不想用jquery或者stg來獲取字符串,並用一些隱藏的值替換它...我在角度控制器中替換了{0} –