2016-12-26 12 views
0

接頭辞v-のないディレクティブをvue.js 2.xで定義する方法はありますか?私たちの角度1の指示文はすべて接頭辞を既に持っています。変換するときには、vueスコープのプレフィックスを共有することは望ましくありません。我々はrs-fullscreenのような指令を私たちのi r i sドメインに属しています。角度指示にngを使用しなかったのと同じです。カスタムプレフィックスでディレクティブを書く方法は? `v-`とは違う何か?

答えて

3

ストレート・アンサー:これは不可能で、いつでもすぐにはありません。

+0

知っておきたいのですが、なぜですか?名前空間の混在は珍しい位置のように聞こえ、すべての接頭辞にv-mynamespace-mydirectiveを付けることは非常に魅力的ではありません。 – mgoetzke

+0

btw。コアチームのメンバーがstackoverflowに関する質問に回答するのは良いことです(私は休暇中はそれを期待していませんでした)) vueを長期的な選択肢として検討しています。角度1のデザインの移動ポイントが表示されます。今のところ、角度2と比べると、かなり良いように見えます。 – mgoetzke

+0

この文脈では、「名前空間の混在」とは何を意味するのか分かりません。 'v-'の一般的な推論では、すべてのvue関連のディレクティブに共通の接頭辞が付いていたため、プロジェクトに関係なくVueテンプレートを簡単にナビゲートでき、テンプレートを技術的に解析することも容易でした。カスタムプレフィックスを導入するには、プレフィックスのコンポーネントごとの定義が必要です。 –