En vue.js, ¿cuándo usar métodos, cuándo usar calculado y cuándo usar reloj?
1. Los métodos son un método. Por ejemplo, si hace clic en un evento para ejecutar un método, debe usar métodos en este momento.
2. atributo que responde en tiempo real. Por ejemplo, si desea realizar algún procesamiento en un determinado valor de los datos en cualquier momento, utilice calculado.
3. Un ejemplo para ayudar a comprender:
1)
2)
3)
4. Acceso a la consola:
1) $vm0.computed_now;
2) 1491741921719$vm0. ;
3) 1491741921719$vm0.computed_now;
4) 1491741921719$vm0.computed_now;
5)1491741921719$vm0.method_now;
6)()1491741949941$vm0.method_now;
7)()1491741950734$vm0.method_now;
8)()1491741951445$vm0.method_now;
p>9)()1491741952117.
5. Los métodos son los mismos que los js locales. La mayoría de ellos requieren que los llamemos activamente (como eventos).
6. El cálculo es get. Este get es un poco especial, siempre que se active el conjunto de datos dependientes, get se activará automáticamente. Solo nos importa si el conjunto de retorno de obtención es activado por el sistema o por los datos dependientes. El caché de dependencia oficial es solo para comprensión. De hecho, Date.now () es solo un conjunto que el sistema no puede activar. Por supuesto, un get que no puede activar un conjunto no notificará al observador.
7. La vigilancia se activa mediante datos y podemos encapsular nuestras propias condiciones en un conjunto.