上書き防止するためのテクニック
Webアプリケーションの作成をおこなって「作ったフォームが上書きされた;;」というかたもいらっしゃると思います。
こうやっておくと最悪は大丈夫!のレシピです。
① hogehoge.component.html → hogehoge.aaa.component.html などとコピーをとり、hogehoge.aaa.component.htmlを修正します。
hogegoge.component.ts の「templateUrl: './hogehoge.component.bs.html'」を
templateUrl: './hogehoge.aaa.component.bs.html'に変更いたします。
そうすると画面部分は「hogehoge.aaa.component.bs.html」を見に行くようになって仮に「hogehoge.component.html」が上書きされてもtsファイルを修正したらきちんと戻ります。
②フォームに項目を追加したら「コントロールアクセサの作成」のみ行なう。
フォーム部分は変更されません。
hogehoge.mg.controls.g.tsのみ再作成されますので追加した項目を
の様に手動で追加するだけで大丈夫です^-^。
-
昔、クラサバのxmlでも同じようなことをやっている人がいたことを思い出しました。情報をありがとうございます。
-
その人はMagicのソースコードであるxmlファイルをすべて解析して、xmlファイルを直接編集していました。全国的に見ても、xmlの大家とも言えるような人でした。ひょっとしたら、今でもここを見ているかもしれません。
-
そういえば、iOS RIAの初期の頃、iOSプロジェクトに色々な不具合があり、そのたびに息子に頼んでObjectice-Cのソースコードを直接直してもらっていた時期があったことを思い出しました。
ソースが読める人が近くにいると助かりますね。竹本さん、これからもよろしくお願いします。
-
Objectice-C→Objective-C
-
ISHIJIMAさん、私が連載で解説している方法はソースの二重管理はありませんので、ご心配なく!(^^)
-
user さん
フォームに項目を追加したら「コントロールアクセサの作成」のみ行なう。のみで大丈夫です^-^。
あとは不慮の事故用にバックアップといういみでした。
-
user さん。
弊社の場合は不慮の事故用にGITで管理してました^-^b
-
竹本さん、このやり方はシンプルで分かりやすくていいです!ありがとうございます!
-
私が連載で解説している方法は、HTMLは一切編集しません。TypeScriptは1文字〜2文字の編集だけです。
-
不慮の事故用にGIT管理も大事ですね!
-
最近ですと、GitLabも増えてきてますし
-
ISHIJIMAさん、竹本さんの方法はWebをやっている人なら日常茶飯事の操作ですよ。私もよくやります。
-
プログラムリポジトリのタスクをコピーして、編集して、元のファイルに上書きして戻すようなものです。
-
user さん
"@" ISHIJIMAと先頭に付けてみました^-^。
-
そういえば、GITで思い出しましたが、MagicからGitHubを利用する方法を連載する予定があったことを思い出しました。ToDoListに入れたっきりになっていました。
-
ただ、このような連載はマジッシャンには受けないだろうなという気がします。Magicはソースコードを見ない世界で30年来ていますから。ソースコードを見ないと不安でしょうがないという人は、おそらくMagicはやらないでしょうし(笑
-
ISHIJIMAさん、メンションのやり取りは公開上でやらないほうがいいですよ(笑
-
ん?メンションって、ひそひそ話のことじゃないのですか?(笑
ISHIJIMAさんのコメントに、それが見えちゃってますよ(笑
-
OKですよ。このフォーラムでもメンション機能が使えることを知りませんでした。表だけのメンションなら問題ありませんね。
-
ちなみに私はFacebookもTwitterもやっておりませんので、世の中のSNSの新機能には疎いです。というか興味がないです(笑
-
「メンションは、自分の書いたメッセージを送る際に、読んでほしい相手を指定するという非常にシンプルな機能です」
おそらく、上のような解説が誤解を生じさせるのでしょうね。てっきり、この説明のような機能だと思っていました。ISHIJIMAさん、失礼しました。
-
そういえば、Twitterで思い出したのですが、Twitter自体もたしかAngularで動いているんですよね? FacebookはReactで。そういう意味では、Twitterも頑張ってやらなくちゃいけませんね(笑
サインインしてコメントを残してください。
コメント
22件のコメント