でiframe内に使用されるHTMLファイルに私がは、私の見解
を解決するために、かなり複雑な状況を持っている私は外部のライブラリと私のキャンバスを表示するには、問題を抱えていたので、私はあきらめたと私はIFRAMEを使用私のビューは私のグラフを表示する。今はうまくいきます。
しかし、私は質問があります:どのように自分のoDataモデルを自分のhtmlファイルで使うことができますか?私のチャートは私のsapテーブルのデータを使うのですか?それは進化である必要がありますか、私がやった方法をお見せ
無用です:
ビュー:
<!DOCTYPE xml>
<mvc:View controllerName="Metrology.controllers.Pentagone" xmlns="sap.m"
xmlns:layout="sap.ui.layout"
xmlns:mvc="sap.ui.core.mvc" xmlns:html="http://www.w3.org/1999/xhtml">
<html:iframe src="app/utils/testpentagone.html" height="1300" width="900"></html:iframe>
</mvc:View>
そして、これは私のpentagoneのコードです:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge, chrome=1" />
<meta charset="UTF-8" >
<title>SAPUI5</title>
<script type ="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/1.0.2/Chart.min.js"></script>
</head>
<body>
<canvas id="radarChart" width="900" height="600"></canvas>
</body>
<script>
var radarData = {
labels : ["Performance","Security","Robustness","Changeability","Transferability"],
datasets : [
{
fillColor: "rgba(102,45,145,.1)",
strokeColor: "rgba(102,45,145,1)",
pointColor : "rgba(220,220,220,1)",
pointStrokeColor : "#fff",
data : [4,3,2,1.5,3]
},
{
fillColor: "rgba(63,169,245,.1)",
strokeColor: "rgba(63,169,245,1)",
pointColor : "rgba(151,187,205,1)",
pointStrokeColor : "#fff",
data : [3,3,3,3,3]
}
]
}
//Create Radar chart
var pentagone = document.getElementById("radarChart").getContext("2d");
var myNewChart = new Chart(pentagone).Radar(radarData);
</script>
お返事ありがとう:
こんにちは、お返事ありがとうございます あなたの答えは正しいと思いますが、私はこれを単独で行うことはできません。私は大企業の研修生です。私は一人ではできないものを私に求めていますが、誰も助けてくれません。 私は「更新」のことを理解していると思いますが、私のデータを取得する方法について私に答えてもらえないか分かりません 私はただ自分のデータを入れたいと思っています: data:["{製品> } "、{製品>"変更の可能性 "" ...] 私はsapui5の私の他のビューでやっているように –
それは本当に深くにあなたを投げたように聞こえる、吸う。とにかく、この特定のアプリでは、5つのデータポイントをキー入力するようにユーザーに指示することはできますか?それはサーバーから引き出しますか?私はそれが後者であるという印象を受けましたが、jsbinをいくつかの入力フィールドで少し改良して、どのように動作するかをより明確に理解できるようにしてください。 – jpenninkhof
イェップ、私は最初の5週間は大丈夫でしたが、そこには本当に失われています 私はこれをあきらめるだろうと思っています。私はこれを見つけるのに2日もあります。 ) –