站長留言

  • ✅ 本站維護及更新歷史紀錄,詳情請參考公告
  • ✅ 有任何意見、想法,歡迎留言給Spicy知道喔
  • ✅ 固定於每周一至周五更新Blogger文章,周末不定期
前端程式AngularJSBonita BPM

【Bonita BPM】UI Designer 客製化元件 實際範例 - Part2:IframeWidget

tags: Bonita BPM UI Designer

Common 基礎知識

【Bonita BPM】UI Designer 客製化元件 - Part1:基礎知識

IframeWidget

Properties 屬性

  • hostnameValue
    • Label: Hostname
    • Treat as Dynamic value
    • Type: text
  • invoiceId
    • Label: InvoiceId
    • Treat as Dynamic value
    • Type: text
  • height
    • Label: Height
    • Treat as Dynamic value
    • Type: integer

Assets 外加檔案

  • iframWidget.css

Template 視圖

<iframe id="iframe" ng-src="{{url}}" class="fullWidth" style="height:{{properties.height}}px"></iframe>

Controller 控制器

function ($scope, $sce) {
    var invoiceId = $scope.properties.invoiceId;
    var hostnameValue = $scope.properties.hostnameValue;
    $scope.url = $sce.trustAsResourceUrl(hostnameValue+"example"+invoiceId+"example");
}

Reference 參考資料

  1. Bonita UI,CUSTOM WIDGET EDITOR上的範例及解說

Part3:ImageWidget

連結:【Bonita BPM】UI Designer 客製化元件 實際範例 - Part3:ImageWidget

沒有留言:

張貼留言

本網站建議使用電腦或平板瀏覽