今日は応答を達成する方法である最後にVUEを見て、特に簡単であることが判明し、聞くためにObject.definePropertyの使用この機能があり、
これはデモです
VaRの VM = {}; VaRのデータ= { 名称: 'zhangsan' 、 年齢: 18 } VARのキー、値。 用(キーでデータ){ (関数)(鍵{ Object.defineProperty(VM、キー、{ 得る:関数(){ にconsole.log( '得る' ); 戻りデータ[キー]; }、 設定します。関数(newValueに){ にconsole.log( 'セット' )。 データ[キー] = newValueに。 } }) })(キー) }
最初のパラメータは、VUEの一例に相当し、2番目のパラメータは、データキーである、第三のパラメータがオブジェクトであり、オブジェクトを取得し、二つの機能を設定含まれ、検索および変更を聞いています
コンソールアクセスではと修正値がプリントアウトされ、設定します
この実現に傍受データは、式に対応して達成することができます