Drop a module here

Markdownフィールド

  • list 1
  • list 2

最小構成のモジュールのサンプル

(1) モジュールIDの表現形式

{$idx}:{$dir}/{$name}
Drop a module here

(2) モジュールテンプレートの定義場所

px-files/px2dtconfig.json に定義する。 あああああ

Drop a module here

(3) Composer から呼び出す場合

  • require に、リポジトリを指定する。
  • ディレクトリのパスは ./vendor/vendorname/libname/~~~~ になるはず。
Drop a module here

長いページを作るテスト

長いページを作ると、スクロールバーが出る。

高さ調整のためのスクリプトの実行順序を見直すと直るのではないかな。

Drop a module here

自分でコーディングする領域

HTMLコードを自分で書きます。

HTMLエンティティ変換もされないので、自分で書きます

ただのテキスト。<br />
HTMLエンティティ変換される、はず。

- でも、markdownの書式は使えない、はず。

あー、改行が反映されない、か。
Drop a module here
宿題宿題。
宿題やったかー?
\(^o^)/

会社の宿題。

module はやっぱり、input の1つでは問題がある。不便。

こいつは直しました。 moduleフィールドを追加。input type:module は廃止。

Drop a module here

loopフィールドの多階層処理のテスト用モジュール

  • loop1:

    テストテキストモジュールー!

    • loop2:

      テスト2 うふろぉぉぉぉ

      • loop3:

        だはぁぁぁぁぁ

        (Double click to edit text)
      • loop3:

        どぉぉぉ

        (Double click to edit text)
      • Double click here to add element
    • loop2:

      テスト2いいいおおおお

      • loop3:

        マークダウンコード。そのままHTMLに変換されます。

        (Double click to edit text)
      • loop3:

        テスト3ああああ

        (Double click to edit text)
      • loop3:

        ループして

        (Double click to edit text)
      • Double click here to add element
    • Double click here to add element
  • loop1:

    テキストテキストー!

      Double click here to add element
  • loop1: (Double click to edit Markdown)
      Double click here to add element
  • Double click here to add element

/loopフィールドの多階層処理のテスト用モジュール

なかなかです。

まだ帰らなくてもいいでしょ。 もっと遊びたいんだよ。

いいじゃんかよーーーー!

Drop a module here

いい感じになってまいりました

あけましておめでとうございます。

できました

px.utils.iterate() が、オブジェクトも処理できるようになりました。

長いページを作るテスト

長いページを作ると、スクロールバーが出る。

高さ調整のためのスクリプトの実行順序を見直すと直るのではないかな。

Drop a module here

複雑な画面をつくろうと思うと・・・やっぱそこそこ大変ね。

配列処理を毎回キックしてるので、リフレッシュに時間がかかる。重い。

Drop a module here

まぁ、このあたりは、上手い人にお願いしちゃお。

Drop a module here

長いページを作るテスト

長いページを作ると、スクロールバーが出る。

コールバックチェーンがいまいち

高さ調整のためのスクリプトの実行順序を見直すと直るのではないかな。

Drop a module here

複雑になっちゃったなぁ

なかなかさ、あれですな。

集中して構えないと手を入れられない感じ。むぅ。

Drop a module here

長いページを作るテスト

長いページを作ると、スクロールバーが出る。

高さ調整のためのスクリプトの実行順序を見直すと直るのではないかな。

長いページを作るテスト

長いページを作ると、スクロールバーが出る。

高さ調整のためのスクリプトの実行順序を見直すと直るのではないかな。

Drop a module here
テストテキスト

↑これはpng

SVG画像を読み込む練習です。

↑これはSVG

Drop a module here
テストpxt logo

マークダウン。

Drop a module here
## JSON のフォーマットを、人にやさしくしてみました。

テキストコード。
Drop a module here

JSON自体の差分を追えるようになりたい。

やっぱね、マークダウンが便利っす。

大抵のことはこれで事足りる。

ちゃんとマークアップできるし。コードもそこそこキレイにできる。

Drop a module here

こうすると、なるらしい。

var jsonStr = JSON.stringify( {"JSON":"value"}, null, 1 );
  • 増えたっていいじゃない?

  • PHP必要?

    • マークダウンをリスト編集する。
    • リストモジュールなのに、さらにリストをネストして編集してるんだからっ。
  • Double click here to add element
Drop a module here

ね。遊んでくればいいじゃんか

Drop a module here

どうなってんだー

なかなか再現しないなぁ。

高さが増えるイベントが起きた直後に、スクロールバーの分座標がずれるっぽい。

Drop a module here

処理の順番間違ってるかな?

復旧したっ。

Drop a module here
(Double click to edit HTML code)
[ERROR] Unknown Module Template.

あれ。

app.contentsSourceData.js (138) で出たエラーが出てこない。

loopフィールドの多階層処理のテスト用モジュール

/loopフィールドの多階層処理のテスト用モジュール

Heading

Drop a module here
Drop a module here