問題タブ [shoutem]

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.

0 投票する
5 に答える
18319 参照

reactjs - NativeBase と Shoutem の間で、React Native に使用するのに最適なのはどれですか?

React Native には、主に使用される 2 つの UI コンポーネントがあることがわかりました。そのうちの1つを使用したい。どちらがより使いやすく、カスタマイズ可能ですか?

0 投票する
2 に答える
897 参照

reactjs - 不明な名前のモジュール: 'react/lib/NativeMethodsMixin'

新しい React Native プロジェクトを作成し、プロジェクトに @shoutem/ui をインストールし、React Native アプリに Shoutem UI の Examples コンポーネントを含めます。

しかし、プロジェクトを開始すると、「不明な名前付きモジュール: 'react/lib/NativeMethodsMixin'」エラーが発生します。

0 投票する
1 に答える
373 参照

react-native - 反応ネイティブリンク @shoutem/ui

のインストールに問題があります@shouted/uireact-native linkパスを正しく解決していないようです。

React Native がアクセスしようとしていますnode_modules/@shoutem/ui/node_modules が、ui フォルダー内にそのようなフォルダーがないため、node使用していた新しいバージョン 7.x である可能性があると思いました。ダウングレードは役に立ちませんでした。

他の誰かがこれに出くわしましたか?

0 投票する
1 に答える
573 参照

javascript - WebView は react-native-router-flux NavBar で動作しますが、shoutem/ui NavigationBar では動作しません

WebView でカスタム NavigationBar を使用しようとすると、NavigationBar の [戻る] ボタンをクリックまたは押すことができません

Router.js

Post.js

ただし、WebView を削除してPost.js、戻るボタンの NavigationBar のみをレンダリングすると、クリック可能になります。カスタムの NavigationBar を削除しPost.jsてデフォルトのルーターを使用するとRouter.js、戻るボタンはクリック可能になり、WebView が表示されます。

0 投票する
1 に答える
406 参照

react-native - インラインフェイスパイルをshoutem/uiで作成し、ネイティブに反応させる方法

shoutem/ui で画像のインライン行を作成するにはどうすればよいですか? 現在、それらはブロック要素として表示され、それぞれに独自の行があります。代わりに、それらをアバター画像の中央の行として表示したいと思います。

http://shoutem.github.io/docs/ui-toolkit/components/image

0 投票する
2 に答える
1884 参照

react-native - Exponent 反応ネイティブ フレームワークで ShoutemUI/TextInput コンポーネントを使用すると、フォントの読み込みエラーが発生する

指数を指定して shoutem/ui を使用しようとしていますが、shotem/ui textinput コンポーネントを使用するとエラーが発生し、次のエラー メッセージが表示されます。fontFamily Rubik is not a system font and has not been loaded through Exponent.Font.loadAsync

ただし、ブログ投稿https://blog.getexponent.com/using-react-native-ui-toolkits-with-exponent-3993434caf66#.iyiwjpwguに記載されているすべてのカスタム シャウテム フォントをロードしました。

Exponent.Font.loadAsync メソッドを使用します。

コードを調べてみると、明らかな修正が見つかりませんでした。エラーをスローするようにスタイルが設定されている場所を見つけることさえできませんでした。

0 投票する
1 に答える
1856 参照

fonts - 反応ネイティブで「フォントファミリー」をロードする方法を理解する

反応ネイティブでのフォントとフォントファミリの理解を深めようとしています。シャウテム/UI ライブラリと exponentjs フレームワークの間にバグが見つかりました。ここで、シャウテム/UI が TextInput のスタイルを に設定していましたRubik。ただし、exponentjs プロジェクトは各ルービック フォントを個別にロードし、特定のルービック フォントまたはウェイトへの参照を必要としますRubik-Regular

https://github.com/shoutem/ui/blob/develop/theme.js

https://github.com/exponent/shoutem-example

私が理解していないのは、これらすべてのルービックフォントがフォントファミリーの一部であることを理解し、フォント全体をRubik太字、斜体などに設定して表示する、デフォルトの反応ネイティブフォント実装のどこかで発生するデフォルトの魔法があるかどうかです。 ...必要に応じて、テキストが太字としてスタイル設定されていますか? これは、Exponent が、これらすべてのフォントを名前付きの font-family グループに集約するこのフォント集約機能を実装していないということですか?

または...

アプリに存在しないフォントを参照することで、shuutem ライブラリは間違いを犯しましたか?

指数アプリが、shoutem ライブラリで使用されるすべてのフォントを読み込む方法: