如果我在控制器中有这个:
$scope.windowContent = not sure what to put here;
我的窗口标记是这样的:
<div kendo-window="win2" k-title="'AJAX content'"
k-width="600" k-height="200" k-visible="false"
k-content= ?????????????
k-on-open="win2visible = true" k-on-close="win2visible = false"></div>
</div>
是否可以指定角度表达式{{windowContent}}作为k-content
的值?我试图将HTML标记传递到窗口,而不是从URL中获取它。
答案 0 :(得分:1)
是的,有可能。
您只需将其指定为您尝试的内容,但也要传递template
属性:
<div kendo-window="win2" k-title="'AJAX content'"
k-width="600" k-height="200" k-visible="false"
k-content= "{template : windowContent}"
k-on-open="win2visible = true" k-on-close="win2visible = false">
</div>
话虽如此,您可能会觉得angular-kendo文档非常稀疏,但是一旦您了解了指令,您还可以查看API文档以获取许多其他选项。例如,此链接完全包含窗口小部件文档:
http://docs.telerik.com/kendo-ui/api/javascript/ui/window#configuration-content.template
希望这有帮助!