投稿

1月, 2016の投稿を表示しています

kintone on Cybozu.comでのChart.js v2.0-devの使用について

kintone on Cybozu.comというPaaSがあって、これの開発用アカウントを持っている。 Chart.jsをその中で組み合わせて使用する場合には、バージョン1.xだと、 https://github.com/nnnick/Chart.js/issues/1198 の問題があって、チャートを表示することはできない。 1.x系列のこの問題を解決したリリースはされていないので、 Chart.js を使ってレーダーチャートを表示する にあるように、v1.0.1-beta.4を使うことになる。 Chart.js自体の開発は、1.x系列ではなく、既に2.0の系列に移っているようである。 そこで、v2.0-devブランチがkintone on Cybozu.comで使えるか試してみた。 Chart.jsのJavaScriptとしては、https://raw.githubusercontent.com/nnnick/Chart.js/v2.0-dev/Chart.jsを指定した。 Chart.jsの1.xと2.0では、そもそも全く別の設定が必要なようであったので、以下のようにサンプルのJavaScriptファイルを書き換えた。Kintone側は、Chart.js を使ってレーダーチャートを表示するにあるように用意してある。 /* * レーダーチャートのサンプルプログラム * Copyright (c) 2014 Cybozu * Copyright (c) 2015, 2016 Ryo ONODERA * * Licensed under the MIT License */ (function () { "use strict"; // レコード追加、編集時のイベント var eventsCreateShow = ['app.record.create.show','app.record.edit.show', 'app.record.index.create.show','app.record.index.edit.show']; kintone.even…