タイトルと1行目が異なるページをインポートした時の挙動
bluebird.icon
例えば以下のようなJSONファイルをインポートすると、以下のような変な挙動をするページができてしまいます。
ページリストではタイトルがpage1titleとして表示され、line1は見えません。
ページを開くとタイトルがline1として表示され、page1titleは見えません。
ページのタイトルを編集すると、タイトルが上書きされ、両方のタイトルは同じ表示になります。
code:json
{
"pages": [
{
"title": "page1title",
"lines": [
"line1",
"line2",
"line3"
]
}
]
}
JSONファイルの仕様としては正しくないので、本来はインポートすべきではないのですが、
インポートエラーとする
あるいは、1行目がページタイトルと異なるときは、1行目にページタイトルを自動挿入する
のようになっているとうれしいです!
わかるtakker.icon