問題タブ [framerjs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - coffeescript メソッドがそれを呼び出した変数に新しい要素を追加できないようにする
オブジェクトをループして、一致する結果を新しいオブジェクトに含めたいと考えています。一致しない結果を破棄/無視したい。
問題は、メソッド内からの一致がなかった空のエントリを持つオブジェクトを取得することです。
私が本当に欲しいのはただ
この関数は、if が最初に一致したインスタンスを見つけてそれを返すまで、オブジェクト内を再帰的に調べることになっています。(最初のインスタンスだけでなく、一致するすべてのインスタンスを収集することにも落ち着きます)
コンテキストとして、これはFramer.js用であり、上記の例はここにありますhttp://share.framerjs.com/6qax51amay0v/
この例では、一致しない値を完全にスキップしますが、r()
常に何かを返し、出力をキャプチャする変数内に空のエントリを作成します。何も返さないことが答えであるか、別のオブジェクト要素を追加すべきではない可能性があります[]
animation - Framer アニメーションを遅くする方法
FramerJS アニメーションを特定の振幅で遅くするソリューションを探しています。
Velocity Animation フレームワークでは、Velocity.mock = 10
すべてを 1 倍遅くすることが可能10
です。
ドキュメントにその点が欠けているか、この機能は現在存在せず、実際に実装する必要があります。
arrays - 配列のインデックス値を取得
簡単なことをしようとしていますが、レンガの壁にぶつかっています。配列内の項目のインデックス値を取得しようとしています。プレーンな Javascript ではなく Coffeescript を使用しています。
コード:
i.index、i.value、plain old i を試しました (文字列が得られます)。配列内の位置に基づいてアイテムを配置するためのインデックス値を取得したいと考えています。
乾杯。
animation - Coffeescript の状態に異なる animationOptions を割り当てる
以下のコードでは、両方の状態が同じアニメーション プロパティを持っています。各状態に異なるアニメーション プロパティを割り当てるにはどうすればよいですか?
javascript - FramerJSで「Event.ImageLoaded」イベントがトリガーされたことはありませんか?
Framer Studio に直接貼り付けることができる私のコードは次のとおりです。
しかし、文字列が印刷されないことがわかりましたthe image is loaded
.キャッシュが原因ですか?そして、これを修正する方法について誰かがアイデアを持っていますか?
framerjs - PageComponent が正しい contentInset を尊重しないのはなぜですか
これは、 PageComponentの例 (インポートされた Sketch ドキュメントを除く) から (ほぼ) 逐語的に取られていますが、私のコードでは、権利contentInset
は完全に無視され、カードは最初のカードの後に各カードで奇妙にオフセットされます。
Framer Studio ver 1.13.25 (1583) を使用しています。