問題タブ [textangular]

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 投票する
0 に答える
841 参照

javascript - Textangular: ツールバーにドロップダウンを追加

Textangular 1.4.6と Angular 1.4.7を使用しています。ツールバーにドロップダウンを追加する必要があるため、次のコードを書きました。

ドロップダウンが表示され、値を選択してテキストエリアに挿入できます。問題は、最初に値を選択すると正しい場所 (カーソルがある場所) に挿入されますが、2 回目以降は常にテキストの先頭に値が配置されることです。

ここに plunkr があります: http://plnkr.co/edit/UZQk3jQ5xEpMJdNLonBO?p=preview

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

javascript - ngSanitize を無効にするリスクは何ですか?

ユーザーがサニタイズされていない html を生成できるようにするリスクは何ですか? 私は text-angular を使用しており、使用したい:

https://github.com/fraywing/textAngular/issues/233

さて、これを読んでいる人の 99.9% は text-angular が何であるかを知らないと思うので、生の html を許可した場合の全体的な結果に主に関心があります。

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

angularjs - textAngular ヘッダー ボタンを大きくすることはできませんか?

現在、プロジェクトに textAngular を使用しています。ツールバーのボタンを増やして、そのボタンの下にラベルを追加しようとしています。問題は、H1、H2、H3 以外のボタンを増やすことができ、各アイコンの下にラベルを追加できないことです。

ここに画像の説明を入力

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

javascript - TypeError: g.rangy.saveSelection は textangular + rangy + browserify を使用する関数ではありません

textAngularを使用してパッケージ化されたAngular.jsプロジェクトに実装しようとしていbrowserifyます。

rangytextAngular経由でインストールしnpmました。それらは次のように含まれています。

browserifyviaでパッケージをコンパイルするとgulp、エラーは表示されません。ただし、エディターのツールバーのボタンをクリックするとすぐに、次のエラーが表示されます。

私はまた、saveSelectionこのような機能を無駄に含めようとしました:

このバグ レポートと同じエラーですが、私にとってはまだ修正されていません: https://github.com/fraywing/textAngular/issues/853

助けていただければ幸いです。さらに情報が必要な場合は、お知らせください。

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

jquery - スクロール時に textAngular ツールバーを固定する

textAngular エディターがまだ表示されている状態で誰かがページを下にスクロールしたとき (またはエディター自体を下にスクロールしたとき) に常に表示されるように、ツールバーを修正しようとしています。

ここに画像の説明を入力

スクロール時にツールバーが表示されなくなりました:

ここに画像の説明を入力

position: fixedページ全体の上部に固定するだけです。

次のjQueryを使用して、textAngularディレクティブが表示されているときにスクロール時に修正しようとしました:

しかし、何も起こっていません。とにかく、これが角度ディレクティブの動作を変更しようとする最良の方法であるかどうかはわかりません。私がこれをどのように達成できるかについて誰かが知っていますか?

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

javascript - IOS の ionic アプリの外部リンクに関する問題

ユーザーが入力したテキストを表示する Ionic アプリがあります。テキストでは、一部の HTML が許可されています。たとえば、これは許可されています。 <a href="http://www.google.com">Go to Google</a>

ユーザーがテキストを入力するために WYSIWYG エディターを使用しています。https://github.com/fraywing/textAngular

表示されたら、リンクをモバイルのデフォルト ブラウザ (IOS の Safari) で開くようにします。

テキストを表示するには、text-angular のta-bindディレクティブを使用しています。

<div ta-bind ng-model="article.contents"></div>

article.contents には HTML テキスト (ユーザーが入力) があります。

これは Android では正常に機能しますが、IOS ではリンクが webview 内で開き、アプリが壊れます。

アプリ内ブラウザプラグインとリンクの変更について言及している他の投稿がありますがwindow.open('URL', '_blank')、私はこれを行うことができません。

テキストは、Web アプリ (Angualr アプリ) である別の「管理者」アプリに入力されていることに注意してください。

この問題を解決するにはどうすればよいですか?

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

angularjs - ng-pattern が text-angular div で機能しない

ユーザーからの入力を取得するために text-angular を使用しました。以下のコードは入力を検証しません

一方、ng-pattern動作します

text-angularに対して異なる属性を持っていますng-patternか?

どんな助けでも大歓迎です。