問題タブ [exponentjs]
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.
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 メソッドを使用します。
コードを調べてみると、明らかな修正が見つかりませんでした。エラーをスローするようにスタイルが設定されている場所を見つけることさえできませんでした。
reactjs - styleName を切り替えて反応コンポーネントに追加する方法
@shoutem/ui と react-native exponent フレームワークを使用して、react ネイティブ アプリを作成しています。簡単なことをしたい: スタイル名 'muted' をトグル ボタンが選択されていない場合に追加します。この場合、[ログイン] と [登録] の 2 つのボタンがあり、いずれかをしようとしているかどうかに応じて 1 つがミュートされます。
jsx でインライン条件を実行しようとして、構文に問題があります。私が見たいくつかの例では、クラス オブジェクトを動的に追加していますが、shoutem/ui を使用しているため、className がオブジェクトではなく文字列であるかどうかはわかりません。styleName文字列を追加するかどうかを確認するためにインライン条件を実行することだけを考えていましたが、正しくないようです。