-
-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
オブジェクトプロパティ構文の実装 #1793
Comments
v1のように書けてすごく良さそうですが、DOMに色々設定するのはスタイルもあるので属性だけができるようになっても意味がないです。
プロパティを直接設定するのに、キャンバス["width"]=200、などと書くことが出来ますが、当然ながら和属性は使えないので結局属性設定を使ったりするのですが、それが和属性を使って短く書けるエイリアスがあれば、ワタシ的にはちょっと便利かもですが~。 |
やはり、「オブジェクト$プロパティ=値」の書き方が良さそうですね。 |
|
修正しました! |
なんと、スタイルも属性も出来るんですね!しゅごい! でもこれ、エディタ標準のキャンバスには効かないみたいですね。
命令でキャンバス作成したキャンバスは一応できるのですが、キャンバスは、widthとheightが、属性とスタイルと両方あって、ふつうにキャンバスのサイズを変えたい時には属性を使うのですが、他の要素と同様になってしまうのでスタイルしか変えられません。
スタイルの場合は他の要素同様単位が必要なのですが、属性の場合は単位無しなので、キャンバスだった場合はそこで仕分けしてどちらも出来るようにはできないでしょうか? |
#1863 |
下記のようなDOMオブジェクトのプロパティへの書き込みを、もっと分かりやすく記述できる構文を追加します。
プロパティ構文の仕様
「$」記号を使うと、DOMオブジェクトが指定されたと仮定するとか…
すると、次のような擬似コードを実行するようにします。
「高さ」とか「幅」とか、日本語のプロパティを__setProp/__getPropの中で取得する仕組みです。
プロパティ構文の利用例
動作が拡張されました #1863
@weyk さんが以下の改良を追加してくれました!
#1863
The text was updated successfully, but these errors were encountered: