基本上模板不會呈現到一個滾動型使用kendo.render(template, response)
但將與content = template(response)
工作 - 但這鑑於沒有造型 - 以下KendoMobile ui模板無法渲染CSS如何使模板渲染與kendo stylng在視圖中?
見註釋如何使模板在視圖劍道stylign呈現?
順便說一句,從API調用響應是JSON:
{ 「事項標識」: 「5」, 「圖章」: 「2013年1月24日6點00分00秒」, 「類型」: 「事件類型」 「LOC」:不添加 「1」}
<!-- eventDetail view -------------------------------------------------------------------------------------------------->
<div data-role="view" id="view-eventDetail" data-show="getEventDetailData" data-title="eventDetail">
<header data-role="header">
<div data-role="navbar">
<span data-role="view-title"></span>
<a data-align="right" data-role="button" class="nav-button" href="#view-myEvents">Back</a>
</div>
</header>
<div id="eventDetail" data-role="page"></div>
</div>
<script id="eventDetail-template" type="text/x-kendo-template">
--><form id="addEventForm"><p>
<input name="event_type" id="event_type" data-min="true" type="text" value="#= type #" />
</p>
<p>
<input name="event_loc" id="event_loc" data-min="true" type="text" value="#= loC#" />
</p>
<p>
<input name="event_date_time" id="event_date_time" data-min="true" type="datetime" value="#= stamp#" />
</p>
<p>
Share this
<input data-role="switch" id="event_share" data-min="true" checked="checked" value="1"/></p>
<p>
<input type="button" id="eventCancelButton" style="width:30%" data-role="button" data-min="true" value="Cancel" />
<input type="submit" id="eventDoneButton" style="width:30%" data-role="button" data-min="true" value="Done" />
</p></form><!--
</script>
<script>
//eventDetail engine
function getEventDetailData(e) {
$.ajax({
url: 'http://localhost/mpt/website/api/event_details.php?',
type: "GET",
contentType: "application/json; charset=utf-8",
dataType: "json",
data: { userID: 2, eventID: e.view.params.id },
success: function(response) {
console.log(response);
var template = kendo.template($("#eventDetail-template").html()),
content = template(response);//works but no kendo css
//content = kendo.render(template, response);not working
$("#eventDetail")
.kendoMobileScrollView()
.data("kendoMobileScrollView")
.content("<!--" + content + "-->");
}
});
}</script>
開始評論標籤來自文檔 - 刪除可能會導致ScrollView小部件出現問題的空白區域。總體而言,你解決了我的問題thx – DropHit
好,所以我切換到列表視圖 - 但仍然沒有運氣..看到我這裏的新問題http://stackoverflow.com/questions/14389522/kendo-mobile-template-styling-formatting-not-加工 – DropHit